From 1c82b5eafef96dc17837fab388fc80768bb9ff26 Mon Sep 17 00:00:00 2001 From: kenji Date: Wed, 9 Jul 2025 16:42:25 -0500 Subject: [PATCH] added protonup --- modules/home/desktop.nix | 1 + packages/protonup/home.nix | 14 ++++++++++++++ packages/steam/default.nix | 5 +++++ 3 files changed, 20 insertions(+) create mode 100644 packages/protonup/home.nix diff --git a/modules/home/desktop.nix b/modules/home/desktop.nix index 1c38bd3..4b90611 100644 --- a/modules/home/desktop.nix +++ b/modules/home/desktop.nix @@ -18,5 +18,6 @@ ] ++ [ ../../packages/mangohud/home.nix + ../../packages/protonup/home.nix ]; } diff --git a/packages/protonup/home.nix b/packages/protonup/home.nix new file mode 100644 index 0000000..75d6bdb --- /dev/null +++ b/packages/protonup/home.nix @@ -0,0 +1,14 @@ +{ pkgs, … }: + +{ + + home.packages = with pkgs; [ + protonup + ]; + + home.sessionVariables = { + STEAM_EXTRA_COMPAT_TOOLS_PATHS = + ā€\\\${HOME}/.steam/root/compatibilitytools.dā€; + }; + +} diff --git a/packages/steam/default.nix b/packages/steam/default.nix index cb00c75..62de51f 100644 --- a/packages/steam/default.nix +++ b/packages/steam/default.nix @@ -1,6 +1,11 @@ { + pkgs, + myConfig, + ... +}: { programs.steam = { enable = true; gamescopeSession.enable = true; }; + programs.gamemode.enable = true; }