summaryrefslogtreecommitdiff
path: root/unmoved-modules/nixos/steam.nix
blob: ed2619e62aaa540ff4657116e0292242d37f9dd2 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
{ config, pkgs, lib, inputs, ... }:

{
  config = lib.mkIf config.gaming.enable {
    programs.steam = {
      enable = true;
      package = pkgs.steam;
      protontricks.enable = true;
      extest.enable = true;

      extraCompatPackages = with pkgs; [
        proton-ge-bin
        mangohud
      ];
    };

    programs.gamemode.enable = true;
  };
}