nichts/modules/options/style/module.nix

35 lines
610 B
Nix
Raw Normal View History

2024-08-15 21:20:56 +02:00
{
pkgs,
lib,
...
}: let
inherit (lib) mkOption;
inherit (lib.types) package str int;
in {
2024-07-20 13:56:02 +02:00
imports = [
./stylix.nix
2024-07-21 15:11:55 +02:00
# ./qt.nix
2024-08-15 23:59:00 +02:00
./gtk.nix
2024-07-20 13:56:02 +02:00
];
2024-08-15 21:20:56 +02:00
options.modules.style = {
cursor = {
package = mkOption {
type = package;
default = pkgs.bibata-cursors;
description = "Cursor package";
};
name = mkOption {
type = str;
default = "Bibata-Modern-Classic";
description = "Cursor name";
};
size = mkOption {
type = int;
default = 32;
description = "Cursor size";
};
};
};
2024-07-20 13:56:02 +02:00
}