devos/profiles/games/default.nix
2020-06-16 20:52:14 -06:00

31 lines
732 B
Nix

{ unstablePkgs, ... }: {
imports = [
../graphical
./udev.nix
../../modules/services/hardware/wii-u-gc-adapter.nix
];
environment.systemPackages = with unstablePkgs; [
retroarchBare
steam
steam-run
pcsx2
qjoypad
];
services.wii-u-gc-adapter.enable = true;
# fps games on laptop need this
services.xserver.libinput.disableWhileTyping = false;
# 32-bit support needed for steam
hardware.opengl.driSupport32Bit = true;
hardware.pulseaudio.support32Bit = true;
hardware.steam-hardware.enable = true;
# better for steam proton games
systemd.extraConfig = "DefaultLimitNOFILE=1048576";
# improve wine performance
environment.sessionVariables = { WINEDEBUG = "-all"; };
}