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 = [ ];