nichts/modules/options/style/module.nix

35 lines
604 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 = [
2024-08-16 23:31:12 +02:00
./qt.nix
2024-08-15 23:59:00 +02:00
./gtk.nix
2024-08-20 20:26:01 +02:00
./fonts.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
}