summaryrefslogblamecommitdiff
path: root/components/programs/games.nix
blob: 560e210e6ae31f2bfa26f767eab8e42e133bef69 (plain) (tree)
1
2
3
4
5
6
7
8
9
10
11
12
                           
                                                    



                                          





                             
              
                                                                     

    
{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 ];
  };
}