Commit 47710d2
Changed files (3)
modules
modules/game/lutris.nix
@@ -0,0 +1,24 @@
+{
+ flake.modules.homeManager.game = {
+ pkgs,
+ osConfig,
+ ...
+ }: {
+ programs.lutris = {
+ enable = true;
+ steamPackage = osConfig.programs.steam.package;
+ defaultWinePackage = pkgs.proton-ge-bin;
+ protonPackages = [pkgs.proton-ge-bin];
+ winePackages = [
+ pkgs.wineWow64Packages.full
+ pkgs.wineWowPackages.stagingFull
+ ];
+ extraPackages = with pkgs; [
+ winetricks
+ gamescope
+ gamemode
+ mangohud
+ ];
+ };
+ };
+}
modules/game/minecraft.nix
@@ -1,7 +1,7 @@
{
flake.modules.homeManager.game = {pkgs, ...}: {
home.packages = with pkgs; [
- prismlauncher
+ (prismlauncher.override {additionalPrograms = [ffmpeg];})
];
};
}
modules/game/tools.nix
@@ -5,7 +5,11 @@
};
};
- flake.modules.homeManager.game = _: {
+ flake.modules.homeManager.game = {pkgs, ...}: {
+ home.packages = with pkgs; [
+ winetricks
+ ];
+
programs.mangohud = {
enable = true;
};