My Nix Configuration

[modules] Clean up some code

Changed files
+7 -12
modules
home
programs
neovim
nixos
profiles
+6 -11
modules/home/programs/neovim/default.nix
···
pkgs.go
pkgs.nodejs
]
-
++ (
-
if config.py.profiles.gui.enable then
-
[
-
pkgs.ffmpegthumbnailer
-
pkgs.fontpreview
-
pkgs.poppler
-
pkgs.ueberzug
-
]
-
else
-
[ ]
-
);
};
}
···
pkgs.go
pkgs.nodejs
]
+
++ lib.optionals config.py.profiles.gui.enable [
+
pkgs.ffmpegthumbnailer
+
pkgs.fontpreview
+
pkgs.poppler
+
pkgs.ueberzug
+
];
};
}
+1 -1
modules/nixos/profiles/default.nix
···
py.profiles = {
base.enable = lib.mkDefault true;
cli.enable = lib.mkDefault true;
-
development.enable = lib.mkDefault (if cfg.graphical.enable then true else false);
};
};
}
···
py.profiles = {
base.enable = lib.mkDefault true;
cli.enable = lib.mkDefault true;
+
development.enable = lib.mkDefault cfg.graphical.enable;
};
};
}