diff options
| author | Karel Kočí <cynerd@email.cz> | 2025-11-14 11:57:46 +0100 |
|---|---|---|
| committer | Karel Kočí <cynerd@email.cz> | 2025-11-14 11:57:46 +0100 |
| commit | 65a10ee991c35bd2e2613deee45c2eeeb14d04fb (patch) | |
| tree | 3171d71b3449c5d57af22bb799cf1738ad4140e3 /nixos | |
| parent | e44c078ebcea9d81da6d61a0ae596a3e46e9a12d (diff) | |
| download | nixos-personal-65a10ee991c35bd2e2613deee45c2eeeb14d04fb.tar.gz nixos-personal-65a10ee991c35bd2e2613deee45c2eeeb14d04fb.tar.bz2 nixos-personal-65a10ee991c35bd2e2613deee45c2eeeb14d04fb.zip | |
Enable zramswap on desktops
Diffstat (limited to 'nixos')
| -rw-r--r-- | nixos/configurations/errol.nix | 5 | ||||
| -rw-r--r-- | nixos/configurations/ridcully.nix | 23 | ||||
| -rw-r--r-- | nixos/modules/desktop.nix | 2 |
3 files changed, 17 insertions, 13 deletions
diff --git a/nixos/configurations/errol.nix b/nixos/configurations/errol.nix index ef634fb..e45fae5 100644 --- a/nixos/configurations/errol.nix +++ b/nixos/configurations/errol.nix @@ -9,6 +9,11 @@ hardware.cpu.amd.updateMicrocode = true; services.hardware.openrgb.motherboard = "amd"; + zramSwap = { + enable = true; + memoryPercent = 50; + }; + cynerd.autounlock = { "encroot" = "/dev/disk/by-uuid/7c412ae6-6016-45af-8c2a-8fcc394dbbe6"; "enchdd1" = "/dev/disk/by-uuid/87f16080-5ff6-43dd-89f3-307455a46fbe"; diff --git a/nixos/configurations/ridcully.nix b/nixos/configurations/ridcully.nix index 03b615b..97a0456 100644 --- a/nixos/configurations/ridcully.nix +++ b/nixos/configurations/ridcully.nix @@ -1,6 +1,6 @@ {pkgs, ...}: { system.stateVersion = "24.05"; - nixpkgs.hostPlatform.config = "x86_64-linux"; + nixpkgs.hostPlatform.system = "x86_64-linux"; deploy.enable = true; cynerd = { @@ -18,6 +18,10 @@ hardware.cpu.amd.updateMicrocode = true; services.hardware.openrgb.motherboard = "amd"; + zramSwap = { + enable = true; + memoryPercent = 50; + }; cynerd.autounlock = { "encroot" = "/dev/disk/by-uuid/bc7d2ba4-6e04-4c49-b40c-3aecd1a86c71"; @@ -64,22 +68,17 @@ wait-online.enable = false; }; - environment.systemPackages = with pkgs; [ - nvtopPackages.amd - sbctl + environment.systemPackages = [ + pkgs.nvtopPackages.amd + #sbctl ]; - services.syncthing = { - enable = true; - dataDir = "/home/cynerd"; - }; - # Force nix to use less jobs nix.settings.max-jobs = 4; - # Cover case when we are running out of memory - zramSwap = { + ############################################################################## + services.syncthing = { enable = true; - memoryPercent = 50; + dataDir = "/home/cynerd"; }; } diff --git a/nixos/modules/desktop.nix b/nixos/modules/desktop.nix index 0b0b7c6..ed8ef2b 100644 --- a/nixos/modules/desktop.nix +++ b/nixos/modules/desktop.nix @@ -146,7 +146,7 @@ in { gimp inkscape blender - tenacity + #tenacity #kdePackages.kdenlive # GStreamer |
