diff --git a/modules/nixos/multimedia/games/default.nix b/modules/nixos/multimedia/games/default.nix index e79c637..c4da4cc 100644 --- a/modules/nixos/multimedia/games/default.nix +++ b/modules/nixos/multimedia/games/default.nix @@ -1,5 +1,21 @@ -{ ... }: +{ pkgs, username, ... }: { - + environment.persistence."/nix/persist" = { + users."${username}".directories = [ + ".local/steam_home" + ".local/share/osu" + ]; + }; + + environment.systemPackages = with pkgs; [ + protonup-qt + protontricks + osu-lazer-bin + ]; + + programs.steam = { + enable = true; + gamescopeSession.enable = true; + }; }