summaryrefslogtreecommitdiff
path: root/modules/nixosModules/desktop/gaming.nix
blob: 7314d8e72dba48b2292c7ef9ae66688886ae84d9 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
{self, ...}: {
  flake.nixosModules.gaming = {
    pkgs,
    lib,
    ...
  }: {
    programs = {
      steam = {
        enable = true;
        protontricks.enable = true;
        extest.enable = true;

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

    environment.systemPackages = with pkgs; [
      prismlauncher
      heroic
    ];
  };
}