Files
nixos/modules/nixos/gaming.nix
T
kenji 6919f27890 refactor(modules): rename system/ to nixos/
Clearer naming to distinguish NixOS system modules from
Home Manager modules (nixos/ vs home/).

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-30 19:13:10 -06:00

21 lines
474 B
Nix

{pkgs, ...}: {
hardware.graphics = {
enable = true;
enable32Bit = true; # For 32-bit games
};
programs.steam = {
enable = true;
remotePlay.openFirewall = true;
localNetworkGameTransfers.openFirewall = true;
extest.enable = true;
gamescopeSession.enable = true;
extraCompatPackages = with pkgs; [
proton-ge-bin
];
};
programs.gamemode.enable = true;
# Fix slow Steam Download speeds
services.resolved.enable = true;
}