summaryrefslogtreecommitdiff
path: root/components/programs/games.nix
blob: 560e210e6ae31f2bfa26f767eab8e42e133bef69 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
{lib, config, pkgs, ...}: {
  options.games.enable = lib.mkEnableOption "Games";

  config = lib.mkIf config.games.enable {
    hardware.steam-hardware.enable = true;

    #Steam
    programs = {
      gamemode.enable = true;
      steam.enable = true;
    };

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