diff options
Diffstat (limited to 'lib/lib.nix')
| -rw-r--r-- | lib/lib.nix | 20 |
1 files changed, 8 insertions, 12 deletions
diff --git a/lib/lib.nix b/lib/lib.nix index 640f0ca..00cc334 100644 --- a/lib/lib.nix +++ b/lib/lib.nix @@ -32,19 +32,15 @@ let config, }: let inherit (lib) mkOption mkEnableOption; - mkProgramOption' = name: extraOpts: - { - enable = mkEnableOption "whether to enable ${name}"; - theme = mkOption { - type = lib.types.enum ["catppuccin" "adwaita"]; - default = config.collinux.terminal.theme; - }; - } - // extraOpts; - - mkProgramOption = name: mkProgramOption' name {}; + mkProgramOption = name: { + enable = mkEnableOption "whether to enable ${name}"; + theme = mkOption { + type = lib.types.enum ["catppuccin" "adwaita" "kanagawa"]; + default = config.collinux.theme; + }; + }; in { - inherit mkProgramOption' mkProgramOption; + inherit mkProgramOption; }; in { inherit globimport; |
