aboutsummaryrefslogtreecommitdiff
path: root/modules/terminal/options.nix
diff options
context:
space:
mode:
Diffstat (limited to 'modules/terminal/options.nix')
-rw-r--r--modules/terminal/options.nix14
1 files changed, 2 insertions, 12 deletions
diff --git a/modules/terminal/options.nix b/modules/terminal/options.nix
index b728f99..41d1ded 100644
--- a/modules/terminal/options.nix
+++ b/modules/terminal/options.nix
@@ -2,21 +2,11 @@
pkgs,
config,
lib,
+ my-lib,
...
}: let
inherit (lib) mkOption mkEnableOption types;
-
- mkProgramOption' = name: extraOpts:
- {
- enable = mkEnableOption "whether to enable ${name}";
- theme = mkOption {
- type = types.enum ["catppuccin" "adwaita"];
- default = config.collinux.terminal.theme;
- };
- }
- // extraOpts;
-
- mkProgramOption = name: mkProgramOption' name {};
+ inherit (my-lib.options {inherit lib config;}) mkProgramOption' mkProgramOption;
in {
options = {
collinux.terminal = {