made module options false by default
This commit is contained in:
@@ -5,6 +5,21 @@
|
||||
./hardware.nix
|
||||
./home.nix
|
||||
];
|
||||
|
||||
# My module options
|
||||
networkModule.enable = true;
|
||||
nixSettings.enable = true;
|
||||
bootLoader.enable = true;
|
||||
issue.enable = true;
|
||||
sddmConfig.enable = true;
|
||||
stylixConfig.enable = true;
|
||||
gamingPkgs.enable = true;
|
||||
steamConfig.enable = true;
|
||||
sysPkgs.enable = true;
|
||||
sysProgs.enable = true;
|
||||
sysServices.enable = true;
|
||||
virtConfig.enable = true;
|
||||
|
||||
nix = {
|
||||
settings = {
|
||||
auto-optimise-store = true;
|
||||
|
||||
@@ -20,17 +20,52 @@ in {
|
||||
extraSpecialArgs = {inherit self inputs host wallpaper scheme username nur;};
|
||||
users = {
|
||||
${username} = {
|
||||
programs.home-manager.enable = true;
|
||||
imports = [
|
||||
inputs.spicetify-nix.homeManagerModules.default
|
||||
inputs.self.outputs.homeManagerModules.default
|
||||
];
|
||||
|
||||
# My custom home-manager modules
|
||||
homeFiles.enable = true;
|
||||
|
||||
# modules/home/environment
|
||||
hyprlandConfig.enable = true;
|
||||
autojumpConfig.enable = true;
|
||||
stylixHomeConfig.enable = true;
|
||||
waybarConfig.enable = true;
|
||||
gtkConfig.enable = true;
|
||||
spicetifyConfig.enable = true;
|
||||
starshipConfig.enable = true;
|
||||
|
||||
# modules/home/programs
|
||||
btopConfig.enable = true;
|
||||
swayncConfig.enable = true;
|
||||
userPkgs.enable = true;
|
||||
cavaConfig.enable = true;
|
||||
ezaConfig.enable = true;
|
||||
firefoxConfig.enable = true;
|
||||
fuzzelConfig.enable = true;
|
||||
fzfConfig.enable = true;
|
||||
gitConfig.enable = true;
|
||||
kittyConfig.enable = true;
|
||||
yaziConfig.enable = true;
|
||||
zshConfig.enable = true;
|
||||
passConfig.enable = true;
|
||||
batConfig.enable = true;
|
||||
|
||||
# modules/home/scripts
|
||||
movScripts.enable = true;
|
||||
movScripts.commandScripts.enable = true;
|
||||
movScripts.hyprlandControls.enable = true;
|
||||
movScripts.nixShortcuts.enable = true;
|
||||
|
||||
dconf.settings = lib.mkIf config.virtConfig.enable {
|
||||
"org/virt-manager/virt-manager/connections" = {
|
||||
autoconnect = ["qemu:///system"];
|
||||
uris = ["qemu:///system"];
|
||||
};
|
||||
};
|
||||
programs.home-manager.enable = true;
|
||||
home = {
|
||||
username = "${username}";
|
||||
homeDirectory = "/home/${username}";
|
||||
|
||||
@@ -14,17 +14,17 @@
|
||||
./environment
|
||||
];
|
||||
|
||||
networkModule.enable = lib.mkDefault true;
|
||||
nixSettings.enable = lib.mkDefault true;
|
||||
bootLoader.enable = lib.mkDefault true;
|
||||
issue.enable = lib.mkDefault true;
|
||||
sddmConfig.enable = lib.mkDefault true;
|
||||
stylixConfig.enable = lib.mkDefault true;
|
||||
gamingPkgs.enable = lib.mkDefault true;
|
||||
steamConfig.enable = lib.mkDefault true;
|
||||
sysPkgs.enable = lib.mkDefault true;
|
||||
sysProgs.enable = lib.mkDefault true;
|
||||
sysServices.enable = lib.mkDefault true;
|
||||
virtConfig.enable = lib.mkDefault true;
|
||||
networkModule.enable = lib.mkDefault false;
|
||||
nixSettings.enable = lib.mkDefault false;
|
||||
bootLoader.enable = lib.mkDefault false;
|
||||
issue.enable = lib.mkDefault false;
|
||||
sddmConfig.enable = lib.mkDefault false;
|
||||
stylixConfig.enable = lib.mkDefault false;
|
||||
gamingPkgs.enable = lib.mkDefault false;
|
||||
steamConfig.enable = lib.mkDefault false;
|
||||
sysPkgs.enable = lib.mkDefault false;
|
||||
sysProgs.enable = lib.mkDefault false;
|
||||
sysServices.enable = lib.mkDefault false;
|
||||
virtConfig.enable = lib.mkDefault false;
|
||||
powerProfiles.enable = lib.mkDefault false;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user