diff options
| author | Caroline Larimore <caroline@larimo.re> | 2025-02-05 16:03:46 -0800 |
|---|---|---|
| committer | Caroline Larimore <caroline@larimo.re> | 2025-04-14 18:58:46 -0700 |
| commit | 8e489a4cbe7d92f0c0c35568c816221c5d6ada64 (patch) | |
| tree | 84ed238f3ca35027debbd43700e2d00b7478bad8 /snowfall/modules/nixos | |
| parent | 44d916a1b1fdad87697502e6ef6ad515956bca37 (diff) | |
migration: move utility apps to tools
Diffstat (limited to 'snowfall/modules/nixos')
| -rw-r--r-- | snowfall/modules/nixos/apps/jq/default.nix | 15 | ||||
| -rw-r--r-- | snowfall/modules/nixos/apps/killall/default.nix | 15 | ||||
| -rw-r--r-- | snowfall/modules/nixos/apps/wget/default.nix | 15 | ||||
| -rw-r--r-- | snowfall/modules/nixos/suites/common/default.nix | 6 | ||||
| -rw-r--r-- | snowfall/modules/nixos/tools/bash/default.nix (renamed from snowfall/modules/nixos/apps/bash/default.nix) | 6 | ||||
| -rw-r--r-- | snowfall/modules/nixos/tools/bash/git-prompt.sh (renamed from snowfall/modules/nixos/apps/bash/git-prompt.sh) | 0 | ||||
| -rw-r--r-- | snowfall/modules/nixos/tools/bash/prompt.sh (renamed from snowfall/modules/nixos/apps/bash/prompt.sh) | 0 | ||||
| -rw-r--r-- | snowfall/modules/nixos/tools/git/default.nix (renamed from snowfall/modules/nixos/apps/git/default.nix) | 4 | ||||
| -rw-r--r-- | snowfall/modules/nixos/tools/misc/default.nix (renamed from snowfall/modules/nixos/apps/moreutils/default.nix) | 10 | ||||
| -rw-r--r-- | snowfall/modules/nixos/tools/vim/default.nix (renamed from snowfall/modules/nixos/apps/vim/default.nix) | 4 |
10 files changed, 18 insertions, 57 deletions
diff --git a/snowfall/modules/nixos/apps/jq/default.nix b/snowfall/modules/nixos/apps/jq/default.nix deleted file mode 100644 index 8e85750..0000000 --- a/snowfall/modules/nixos/apps/jq/default.nix +++ /dev/null @@ -1,15 +0,0 @@ -{ options, config, lib, pkgs, namespace, ... }: - -with lib; with lib.${namespace}; let - cfg = config.${namespace}.apps.killall; -in { - options.${namespace}.apps.jq = with types; { - enable = mkEnableOption "jq"; - }; - - config = mkIf cfg.enable { - environment.systemPackages = with pkgs; [ - jq - ]; - }; -} diff --git a/snowfall/modules/nixos/apps/killall/default.nix b/snowfall/modules/nixos/apps/killall/default.nix deleted file mode 100644 index 6eee199..0000000 --- a/snowfall/modules/nixos/apps/killall/default.nix +++ /dev/null @@ -1,15 +0,0 @@ -{ options, config, lib, pkgs, namespace, ... }: - -with lib; with lib.${namespace}; let - cfg = config.${namespace}.apps.killall; -in { - options.${namespace}.apps.killall = with types; { - enable = mkEnableOption "killall"; - }; - - config = mkIf cfg.enable { - environment.systemPackages = with pkgs; [ - killall - ]; - }; -} diff --git a/snowfall/modules/nixos/apps/wget/default.nix b/snowfall/modules/nixos/apps/wget/default.nix deleted file mode 100644 index 48dc3b8..0000000 --- a/snowfall/modules/nixos/apps/wget/default.nix +++ /dev/null @@ -1,15 +0,0 @@ -{ options, config, lib, pkgs, namespace, ... }: - -with lib; with lib.${namespace}; let - cfg = config.${namespace}.apps.wget; -in { - options.${namespace}.apps.wget = with types; { - enable = mkEnableOption "wget"; - }; - - config = mkIf cfg.enable { - environment.systemPackages = with pkgs; [ - wget - ]; - }; -} diff --git a/snowfall/modules/nixos/suites/common/default.nix b/snowfall/modules/nixos/suites/common/default.nix index cbd4ba3..5d06456 100644 --- a/snowfall/modules/nixos/suites/common/default.nix +++ b/snowfall/modules/nixos/suites/common/default.nix @@ -12,10 +12,12 @@ in { hardware = { keyboard.enable = true; }; - - apps = { + + tools = { bash.enable = true; vim.enable = true; + git.enable = true; + misc.enable = true; }; }; }; diff --git a/snowfall/modules/nixos/apps/bash/default.nix b/snowfall/modules/nixos/tools/bash/default.nix index 7589cfb..d3ec4bc 100644 --- a/snowfall/modules/nixos/apps/bash/default.nix +++ b/snowfall/modules/nixos/tools/bash/default.nix @@ -1,10 +1,10 @@ { options, config, lib, namespace, ... }: with lib; with lib.${namespace}; let - cfg = config.${namespace}.apps.bash; + cfg = config.${namespace}.tools.bash; in { - options.${namespace}.apps.bash = with types; { - enable = mkEnableOption "bash"; + options.${namespace}.tools.bash = with types; { + enable = mkEnableOption "tools"; }; config = mkIf cfg.enable { diff --git a/snowfall/modules/nixos/apps/bash/git-prompt.sh b/snowfall/modules/nixos/tools/bash/git-prompt.sh index 5330e76..5330e76 100644 --- a/snowfall/modules/nixos/apps/bash/git-prompt.sh +++ b/snowfall/modules/nixos/tools/bash/git-prompt.sh diff --git a/snowfall/modules/nixos/apps/bash/prompt.sh b/snowfall/modules/nixos/tools/bash/prompt.sh index ff3ebe0..ff3ebe0 100644 --- a/snowfall/modules/nixos/apps/bash/prompt.sh +++ b/snowfall/modules/nixos/tools/bash/prompt.sh diff --git a/snowfall/modules/nixos/apps/git/default.nix b/snowfall/modules/nixos/tools/git/default.nix index e7a2afa..c619658 100644 --- a/snowfall/modules/nixos/apps/git/default.nix +++ b/snowfall/modules/nixos/tools/git/default.nix @@ -1,9 +1,9 @@ { options, config, lib, namespace, ... }: with lib; with lib.${namespace}; let - cfg = config.${namespace}.apps.git; + cfg = config.${namespace}.tools.git; in { - options.${namespace}.apps.git = with types; { + options.${namespace}.tools.git = with types; { enable = mkEnableOption "git"; }; diff --git a/snowfall/modules/nixos/apps/moreutils/default.nix b/snowfall/modules/nixos/tools/misc/default.nix index 9722c31..a06a141 100644 --- a/snowfall/modules/nixos/apps/moreutils/default.nix +++ b/snowfall/modules/nixos/tools/misc/default.nix @@ -1,15 +1,19 @@ { options, config, lib, pkgs, namespace, ... }: with lib; with lib.${namespace}; let - cfg = config.${namespace}.apps.moreutils; + cfg = config.${namespace}.tools.misc; in { - options.${namespace}.apps.moreutils = with types; { - enable = mkEnableOption "moreutils"; + options.${namespace}.tools.misc = with types; { + enable = mkEnableOption "misc tools"; }; config = mkIf cfg.enable { environment.systemPackages = with pkgs; [ + jq + killall moreutils + unzip + wget ]; }; } diff --git a/snowfall/modules/nixos/apps/vim/default.nix b/snowfall/modules/nixos/tools/vim/default.nix index 816aeda..9aa0a2c 100644 --- a/snowfall/modules/nixos/apps/vim/default.nix +++ b/snowfall/modules/nixos/tools/vim/default.nix @@ -1,9 +1,9 @@ { options, config, lib, pkgs, namespace, ... }: with lib; with lib.${namespace}; let - cfg = config.${namespace}.apps.vim; + cfg = config.${namespace}.tools.vim; in { - options.${namespace}.apps.vim = with types; { + options.${namespace}.tools.vim = with types; { enable = mkEnableOption "vim"; }; |