summaryrefslogtreecommitdiff
path: root/users/seth/module/programs/default.nix
diff options
context:
space:
mode:
authorseth <[email protected]>2024-02-09 16:20:57 -0500
committerseth <[email protected]>2024-02-09 16:20:57 -0500
commita5c6d7e075affe0ca95bd8e64fce9c387efc382b (patch)
tree090db4dd6c07906d46013432dca668bccb2e3ad0 /users/seth/module/programs/default.nix
parented19b2e58435bb6db6a10758b025821256b1af1f (diff)
seth: modularize user setup
Diffstat (limited to 'users/seth/module/programs/default.nix')
-rw-r--r--users/seth/module/programs/default.nix12
1 files changed, 8 insertions, 4 deletions
diff --git a/users/seth/module/programs/default.nix b/users/seth/module/programs/default.nix
index 38556cf..bc18b6e 100644
--- a/users/seth/module/programs/default.nix
+++ b/users/seth/module/programs/default.nix
@@ -8,12 +8,16 @@
cfg = config.seth.programs;
in {
options.seth.programs = {
- basePrograms.enable = lib.mkEnableOption "Base programs and configurations" // {default = true;};
+ basePrograms.enable =
+ lib.mkEnableOption "base programs and configurations"
+ // {
+ default = config.seth.enable;
+ };
};
- imports = [
- inputs.catppuccin.homeManagerModules.catppuccin
- inputs.nix-index-database.hmModules.nix-index
+ imports = with inputs; [
+ catppuccin.homeManagerModules.catppuccin
+ nix-index-database.hmModules.nix-index
./bat.nix
./chromium.nix
./eza.nix