Commit 67c2538
Changed files (1)
modules
desktop
game
modules/desktop/game/steam.nix
@@ -18,6 +18,16 @@
};
millennium = pkgs.callPackage "${millennium-src}/packages/nix/millennium.nix" {inherit millennium-src;};
millennium-steam = pkgs.callPackage "${millennium-src}/packages/nix/steam.nix" {inherit millennium;};
+ # dwproton-11.0-13 broke DualSense haptics/controller-speaker
+ # pin 11.0-12 until fixed upstream.
+ dwproton-bin = pkgs.dwproton-bin.overrideAttrs (_: {
+ version = "dwproton-11.0-12";
+ toolName = "dwproton-11.0-12-x86_64";
+ src = pkgs.fetchzip {
+ url = "https://dawn.wine/dawn-winery/dwproton/releases/download/dwproton-11.0-12/dwproton-11.0-12-x86_64.tar.xz";
+ hash = "sha256-NGyrXQcA+k87SnowFd41uq49luI32fZENTwFTma7NpI=";
+ };
+ });
in {
hardware = {
steam-hardware.enable = true;
@@ -29,7 +39,7 @@
extraCompatPackages = [
pkgs.proton-ge-bin
- pkgs.dwproton-bin
+ dwproton-bin
pkgs.nur.repos.vladexa.proton-cachyos-v3
];