From cdce0628ab00c897048d04111e9c11b7773c81d5 Mon Sep 17 00:00:00 2001 From: kenji Date: Wed, 9 Jul 2025 16:47:40 -0500 Subject: [PATCH] added launchers for proton games --- modules/home/desktop.nix | 2 ++ packages/bottles/home.nix | 5 +++++ packages/lutris/home.nix | 5 +++++ packages/protonup/home.nix | 13 ++++++------- 4 files changed, 18 insertions(+), 7 deletions(-) create mode 100644 packages/bottles/home.nix create mode 100644 packages/lutris/home.nix diff --git a/modules/home/desktop.nix b/modules/home/desktop.nix index 4b90611..bcfa983 100644 --- a/modules/home/desktop.nix +++ b/modules/home/desktop.nix @@ -19,5 +19,7 @@ ++ [ ../../packages/mangohud/home.nix ../../packages/protonup/home.nix + ../../packages/bottles/home.nix + ../../packages/lutris/home.nix ]; } diff --git a/packages/bottles/home.nix b/packages/bottles/home.nix new file mode 100644 index 0000000..ed78ad5 --- /dev/null +++ b/packages/bottles/home.nix @@ -0,0 +1,5 @@ +{pkgs, ...}: { + home.packages = with pkgs; [ + bottles + ]; +} diff --git a/packages/lutris/home.nix b/packages/lutris/home.nix new file mode 100644 index 0000000..7466e1a --- /dev/null +++ b/packages/lutris/home.nix @@ -0,0 +1,5 @@ +{pkgs, ...}: { + home.packages = with pkgs; [ + lutris + ]; +} diff --git a/packages/protonup/home.nix b/packages/protonup/home.nix index 75d6bdb..6427da3 100644 --- a/packages/protonup/home.nix +++ b/packages/protonup/home.nix @@ -1,14 +1,13 @@ -{ pkgs, … }: - { - + pkgs, + myConfig, + ... +}: { home.packages = with pkgs; [ protonup ]; - + home.sessionVariables = { - STEAM_EXTRA_COMPAT_TOOLS_PATHS = - ā€\\\${HOME}/.steam/root/compatibilitytools.dā€; + STEAM_EXTRA_COMPAT_TOOLS_PATHS = "/home/${myConfig.essentials.Username}/.steam/root/compatibilitytools.d"; }; - }