From 90e288954d1b6460ef34b73f05f7ffb9ea0bc10a Mon Sep 17 00:00:00 2001 From: ooks-io Date: Mon, 19 Feb 2024 21:49:04 +1300 Subject: [PATCH 1/2] refactor: change desktop kernal zen -> xanmod --- system/hosts/ooksdesk/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/system/hosts/ooksdesk/default.nix b/system/hosts/ooksdesk/default.nix index 0e33c5c..d2f9df6 100644 --- a/system/hosts/ooksdesk/default.nix +++ b/system/hosts/ooksdesk/default.nix @@ -18,6 +18,6 @@ # useDHCP = true; }; boot = { - kernelPackages = pkgs.linuxKernel.packages.linux_zen; + kernelPackages = pkgs.linuxPackages_xanmod_latest; }; } From eb7eed26be7705c0b8e99ee861a93c9cee384bc2 Mon Sep 17 00:00:00 2001 From: ooks-io Date: Mon, 19 Feb 2024 21:49:24 +1300 Subject: [PATCH 2/2] feat: proton-ge and wine-ge --- system/profiles/gaming/default.nix | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/system/profiles/gaming/default.nix b/system/profiles/gaming/default.nix index e61654b..0e8a0d0 100644 --- a/system/profiles/gaming/default.nix +++ b/system/profiles/gaming/default.nix @@ -16,6 +16,7 @@ let keyutils mangohud winetricks + inputs.nix-gaming.packages.${pkgs.system}.wine-ge protontricks ]; }; @@ -52,5 +53,13 @@ in }; }; services.pipewire.lowLatency.enable = true; + + nixpkgs.overlays = [ + (_: prev: { + steam = prev.steam.override { + extraProfile = "export STEAM_EXTRA_COMPAT_TOOLS_PATHS='${inputs.nix-gaming.packages.${pkgs.system}.proton-ge}'"; + }; + }) + ]; }; }