44 lines
1.2 KiB
Nix
44 lines
1.2 KiB
Nix
{ 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
|
||
}
|
||
|
||
|