From 7be5dc81a2e59cd7ed0a5d7ec706a8a23802e07c Mon Sep 17 00:00:00 2001 From: Benedikt Peetz Date: Fri, 10 Jul 2026 18:15:57 +0200 Subject: modules/lutris: Add more (optional) dependencies --- modules/by-name/lu/lutris/module.nix | 13 +++++++++++++ 1 file changed, 13 insertions(+) (limited to 'modules/by-name') 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]; -- cgit v1.3.1