cleaning up my mess so hopefully this shit builds

This commit is contained in:
2025-11-07 01:41:48 -06:00
parent 82d61d54eb
commit 58e68a003a
5 changed files with 13 additions and 12 deletions

View File

@@ -15,7 +15,7 @@ in {
./zathura
./discord
./mpv
./nxsiv
./nsxiv
./media_tools
];
@@ -34,7 +34,7 @@ in {
zathura.enable = lib.mkDefault true;
mpv.enable = lib.mkDefault true;
nxsiv.enable = lib.mkDefault true;
nsxiv.enable = lib.mkDefault true;
media_tools.enable = lib.mkDefault true;
};

View File

@@ -4,15 +4,15 @@
config,
...
}: let
cfg = config.dots.programs;
cfg = config.dots.media_tools;
in {
imports = [
./gimp
./krita
./audacity
./kenlive
./kdenlive
];
options.dots.programs = {
options.dots.media_tools = {
enable = lib.mkEnableOption "enables all programs by default";
};
@@ -23,5 +23,5 @@ in {
krita.enable = lib.mkDefault true;
kdenlive.enable = lib.mkDefault true;
};
}
};
}

View File

@@ -14,7 +14,7 @@ in {
config = lib.mkIf cfg.enable {
# enable with home-manager
home.packages = with pkgs; [kdePackages.kdenlive]
home.packages = with pkgs; [kdePackages.kdenlive];
};
}

View File

@@ -4,7 +4,7 @@
config,
...
}: let
program = "nxsiv";
program = "nsxiv";
cfg = config.dots.${program};
in {
options.dots.${program} = {
@@ -14,7 +14,7 @@ in {
config = lib.mkIf cfg.enable {
# just install package
home.packages = with pkgs; [nxsiv];
home.packages = with pkgs; [nsxiv];
};
}

View File

@@ -14,9 +14,10 @@ in {
config = lib.mkIf cfg.enable {
# enable with home-manager
programs.${program} = {
enable = true;
};
# programs.${program} = {
# enable = true;
# };
home.packages = with pkgs; [thunderbird];
};
}