Enable steam on stellaris

This commit is contained in:
Paul-Henri Froidmont 2025-09-09 21:35:38 +02:00
parent bf23f13702
commit 1237215796
Signed by: phfroidmont
GPG key ID: BE948AFD7E7873BE
2 changed files with 10 additions and 1 deletions

View file

@ -19,6 +19,9 @@
media = {
mpd.enable = true;
ncmpcpp.enable = true;
emulators.gc.enable = true;
steam.enable = true;
lutris.enable = true;
};
};

View file

@ -17,12 +17,18 @@ in
config = lib.mkMerge [
{
user.packages = [
(lib.mkIf cfg.steam.enable pkgs.steam)
(lib.mkIf cfg.lutris.enable pkgs.lutris)
(lib.mkIf cfg.lutris.enable pkgs.wine)
(lib.mkIf (cfg.steam.enable || cfg.lutris.enable) pkgs.protontricks)
];
}
(lib.mkIf cfg.steam.enable {
hardware.steam-hardware.enable = true;
programs.steam = {
enable = true;
protontricks.enable = true;
};
})
(lib.mkIf (cfg.steam.enable || cfg.lutris.enable) {
programs.gamemode = {
enable = true;