aboutsummaryrefslogtreecommitdiff
path: root/lib/lib.nix
diff options
context:
space:
mode:
authorCollin Williams <96917990+bluedragon1221@users.noreply.github.com>2025-12-19 15:22:53 -0600
committerCollin Williams <96917990+bluedragon1221@users.noreply.github.com>2025-12-19 15:22:53 -0600
commit7fc4bb05905697e6a43fa3805da45768ea9a9858 (patch)
tree8d2857bb18ea5808f254e663f6da654313ab94b1 /lib/lib.nix
parent5a5b183373c3732d96bb834b3ba0fcf2e88e590f (diff)
parentcdad26dfda64e94d19db576e93793ded9434bd09 (diff)
merge from main
Diffstat (limited to 'lib/lib.nix')
-rw-r--r--lib/lib.nix20
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;