{ pkgs, ... }: { programs.steam.protontricks.enable = true; environment.systemPackages = with pkgs; [ dxvk protontricks protonplus # Proton Updater GUI steam-run umu-launcher # Universal Launcher für nicht-Steam Spiele vkd3d-proton wineWow64Packages.stable winetricks ]; environment.sessionVariables = { STEAM_EXTRA_COMPAT_TOOLS_PATHS = "$HOME/.steam/root/compatibilitytools.d"; }; # PROTON-GE & PROTON-CACHYOS sind NICHT in nixpkgs! # # Warum nicht? # - Community-Builds mit häufigen Updates (täglich/wöchentlich) # - Nicht mainstream genug für nixpkgs # - Standard-Proton (oben) ist in nixpkgs # # LÖSUNG 1: Automatisierte Installation (Empfohlen) # $ chmod +x install-proton-ge.sh # $ ./install-proton-ge.sh # oder # $ ./install-proton-cachyos.sh # # LÖSUNG 2: Manuell # - https://github.com/GloriousEggroll/proton-ge-custom/releases # - https://github.com/CachyOS/proton-cachyos/releases # - In ~/.steam/root/compatibilitytools.d/ entpacken # # LÖSUNG 3: Chaotic-Nyx (bereits im Repo!) # Chaotic-Nyx hat viele Gaming-Tools, aber nicht Proton-GE/CachyOS }