diff options
| author | Benedikt Peetz <benedikt.peetz@b-peetz.de> | 2026-07-10 18:15:57 +0200 |
|---|---|---|
| committer | Benedikt Peetz <benedikt.peetz@b-peetz.de> | 2026-07-10 18:15:57 +0200 |
| commit | 7be5dc81a2e59cd7ed0a5d7ec706a8a23802e07c (patch) | |
| tree | 333290e2422b8c053798092e89fe85947de19ec7 /modules | |
| parent | modules/nix: Don't warn about dirty git trees (diff) | |
| download | nixos-config-7be5dc81a2e59cd7ed0a5d7ec706a8a23802e07c.zip | |
modules/lutris: Add more (optional) dependencies
Diffstat (limited to 'modules')
| -rw-r--r-- | modules/by-name/lu/lutris/module.nix | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/modules/by-name/lu/lutris/module.nix b/modules/by-name/lu/lutris/module.nix index f0b92a0b..f8f39681 100644 --- a/modules/by-name/lu/lutris/module.nix +++ b/modules/by-name/lu/lutris/module.nix @@ -25,9 +25,22 @@ in { ".config/lutris" ]; + # TODO: This should also have something, to avoid giving the games network access: 'https://github.com/lutris/docs/blob/master/DisableNetworkAccess.md' <2026-07-10> home-manager.users.soispha = { programs.lutris = { enable = true; + extraPackages = [ + # Show fps and such in game + pkgs.mangohud + + pkgs.winetricks + + # Runs game in it's own compositor (avoids issues with all the resolution stuff) + pkgs.gamescope + + pkgs.gamemode + pkgs.umu-launcher + ]; steamPackage = lib.mkIf config.programs.steam.enable config.programs.steam.package; defaultWinePackage = pkgs.proton-ge-bin; protonPackages = [pkgs.proton-ge-bin]; |
