From b93123bb5a562096ddf8c6876519e758824d754e Mon Sep 17 00:00:00 2001
From: Thiago Sposito
Date: Sat, 10 Jan 2026 19:57:54 -0300
Subject: [PATCH] chore: vm optmizations
---
hosts/Nixstation/default.nix | 2 +-
hosts/Nixstation/hardware-configuration.nix | 8 +++++++-
2 files changed, 8 insertions(+), 2 deletions(-)
diff --git a/hosts/Nixstation/default.nix b/hosts/Nixstation/default.nix
index de4ff33..379e0e8 100644
--- a/hosts/Nixstation/default.nix
+++ b/hosts/Nixstation/default.nix
@@ -17,11 +17,11 @@
};
environment = {
+ gnome.excludePackages = [ pkgs.epiphany ];
systemPackages = with pkgs; [
act
btrfs-progs
cudatoolkit
-
];
};
diff --git a/hosts/Nixstation/hardware-configuration.nix b/hosts/Nixstation/hardware-configuration.nix
index 0c1950a..4c38ab4 100644
--- a/hosts/Nixstation/hardware-configuration.nix
+++ b/hosts/Nixstation/hardware-configuration.nix
@@ -21,7 +21,13 @@
"sd_mod"
"xhci_pci"
];
- kernelParams = [ "amd_pstate=active" "usbcore.autosuspend=-1" ];
+ kernelParams = [ # used to improve VM perfomance (guix experiments)
+ "amd_pstate=active"
+ "usbcore.autosuspend=-1"
+ "hugepagesz=1G"
+ "hugepages=16"
+ "default_hugepagesz=1G"
+ ];
initrd.kernelModules = [ ];
kernelModules = [ "kvm-amd" "iwlwifi" ];
extraModulePackages = [ ];