summaryrefslogtreecommitdiff
path: root/hosts/vecna/configuration.nix
diff options
context:
space:
mode:
authorscouckel <james.krinsky@gmail.com>2026-03-10 01:38:38 -0500
committerscouckel <james.krinsky@gmail.com>2026-03-10 01:38:38 -0500
commit7d441dadf096b3152e5a0973f486b79a28f654ce (patch)
tree11592d983611885c5646f35fac4d60825113806f /hosts/vecna/configuration.nix
parenta88ea2380f4bd5845bc3b035a0a8bbfee42f4292 (diff)
vecna up to date + update
Diffstat (limited to 'hosts/vecna/configuration.nix')
-rw-r--r--hosts/vecna/configuration.nix22
1 files changed, 22 insertions, 0 deletions
diff --git a/hosts/vecna/configuration.nix b/hosts/vecna/configuration.nix
index fb6b0ed..a4870bf 100644
--- a/hosts/vecna/configuration.nix
+++ b/hosts/vecna/configuration.nix
@@ -48,6 +48,12 @@
services.xserver.videoDrivers = [ "amdgpu" ];
hardware.cpu.amd.updateMicrocode = true;
+ zramSwap = {
+ enable = true;
+ priority = 100;
+ algorithm = "lz4";
+ memoryPercent = 32;
+ };
# networking
system.name = "vecna";
@@ -115,6 +121,22 @@
security.polkit.enable = true;
services.playerctld.enable = true;
+ boot.kernel.sysctl = {
+ "vm.max_map_count" = 2147483642;
+ };
+
+ boot.kernelParams = [
+ "amdgpu.noretry=0"
+ "amdgpu.mcbp=0"
+ "amdgpu.sg_display=0"
+ "amdgpu.gpu_recovery=1"
+ "iommu=soft"
+ "amdgpu.dcdebugmask=0x10"
+ "amdgpu.ppfeaturemask=0xfffd7fff"
+ ];
+
+ hardware.enableRedistributableFirmware = true;
+
services.openssh = {
enable = true;
settings.PermitRootLogin = "no";