nixos-config/system/gaming.nix
Felix Schröter f6499392fe
fix(gaming): fix GameMode
Add gamemode to system packages so libraries can be resolved.
Also adds notification for starting/stopping GameMode.
2022-09-28 15:30:12 +02:00

26 lines
605 B
Nix

{ config, pkgs, ... }:
{
environment.systemPackages = with pkgs; [ gamemode ];
programs.gamemode = {
enable = true;
settings = {
custom = {
start = "${pkgs.libnotify}/bin/notify-send 'GameMode started'";
end = "${pkgs.libnotify}/bin/notify-send 'GameMode stopped'";
};
};
};
programs.steam.enable = true;
programs.steam.remotePlay.openFirewall = true;
programs.steam.dedicatedServer.openFirewall = true;
hardware.xone.enable = true;
hardware.xpadneo.enable = true;
# fix for Star Citizen
boot.kernel.sysctl."vm.max_map_count" = 16777216;
}