Disable xone due to incompatilbity with recent kernels & add protontricks

This commit is contained in:
Tristan D. 2024-09-23 18:18:39 +02:00
parent 94ff9e1962
commit 04b199204e
Signed by: tristan
SSH key fingerprint: SHA256:9oFM1J63hYWJjCnLG6C0fxBS15rwNcWwdQNMOHYKJ/4

View file

@ -5,6 +5,15 @@
}: {
programs.steam = {
enable = true;
protontricks.enable = true;
remotePlay.openFirewall = true;
dedicatedServer.openFirewall = true;
extraCompatPackages = with pkgs; [
proton-ge-custom
];
package = pkgs.steam.override {
extraPkgs = pkgs:
with pkgs; [
@ -20,17 +29,11 @@
keyutils
];
};
extraCompatPackages = with pkgs; [
proton-ge-custom
];
remotePlay.openFirewall = true;
dedicatedServer.openFirewall = true;
};
programs.xwayland.enable = true;
programs.gamescope.enable = true;
hardware.xone.enable = true; # USB
# hardware.xone.enable = true; # USB only, not needed ATM, and incompatible with recent kernels, bluetooth FTW
hardware.xpadneo.enable = true; # Wireless
hardware.bluetooth.enable = true;
hardware.steam-hardware.enable = true;