diff options
Diffstat (limited to 'nixos')
-rw-r--r-- | nixos/configurations/dean.nix | 14 | ||||
-rw-r--r-- | nixos/configurations/spt-mox.nix | 2 | ||||
-rw-r--r-- | nixos/configurations/spt-mox2.nix | 16 | ||||
-rw-r--r-- | nixos/configurations/zd-mox.nix | 2 | ||||
-rw-r--r-- | nixos/modules/generic.nix | 2 |
5 files changed, 29 insertions, 7 deletions
diff --git a/nixos/configurations/dean.nix b/nixos/configurations/dean.nix index dfb03e1..a95d9f1 100644 --- a/nixos/configurations/dean.nix +++ b/nixos/configurations/dean.nix @@ -11,6 +11,20 @@ }; }; + boot.initrd.availableKernelModules = ["dm-mod"]; + + hardware.enableAllFirmware = false; # No wifi so we do not need firmwares + services = { + journald.extraConfig = '' + SystemMaxUse=512M + ''; + + btrfs.autoScrub = { + enable = true; + fileSystems = ["/"]; + }; + }; + networking = { useNetworkd = true; useDHCP = false; diff --git a/nixos/configurations/spt-mox.nix b/nixos/configurations/spt-mox.nix index a9f4965..4dfa2c8 100644 --- a/nixos/configurations/spt-mox.nix +++ b/nixos/configurations/spt-mox.nix @@ -28,6 +28,8 @@ }; }; + boot.initrd.availableKernelModules = ["dm-mod"]; + services = { journald.extraConfig = '' SystemMaxUse=512M diff --git a/nixos/configurations/spt-mox2.nix b/nixos/configurations/spt-mox2.nix index fd2c074..2e76449 100644 --- a/nixos/configurations/spt-mox2.nix +++ b/nixos/configurations/spt-mox2.nix @@ -23,13 +23,17 @@ }; }; - services.journald.extraConfig = '' - SystemMaxUse=512M - ''; + boot.initrd.availableKernelModules = ["dm-mod"]; - services.btrfs.autoScrub = { - enable = true; - fileSystems = ["/"]; + services = { + journald.extraConfig = '' + SystemMaxUse=512M + ''; + + btrfs.autoScrub = { + enable = true; + fileSystems = ["/"]; + }; }; networking = { diff --git a/nixos/configurations/zd-mox.nix b/nixos/configurations/zd-mox.nix index 07da891..a6f327c 100644 --- a/nixos/configurations/zd-mox.nix +++ b/nixos/configurations/zd-mox.nix @@ -29,6 +29,8 @@ in { monitoring.speedtest = true; }; + boot.initrd.availableKernelModules = ["dm-mod"]; + services = { journald.extraConfig = '' SystemMaxUse=512M diff --git a/nixos/modules/generic.nix b/nixos/modules/generic.nix index e029058..e6e96a4 100644 --- a/nixos/modules/generic.nix +++ b/nixos/modules/generic.nix @@ -37,7 +37,7 @@ in { kernelPackages = mkOverride 1100 pkgs.linuxPackages_latest; kernelParams = ["boot.shell_on_fail"]; }; - hardware.enableAllFirmware = true; + hardware.enableAllFirmware = mkDefault true; services.fwupd.enable = mkDefault (pkgs.system == "x86_64-linux"); systemd.oomd.enable = false; |