[Overlays+Gaming] add a lutris-fhs overlay

This commit is contained in:
Antoine Viallon 2024-01-24 13:44:02 +01:00
parent 26edc918c0
commit b3bf3716ca
Signed by: aviallon
GPG key ID: 186FC35EDEB25716

View file

@ -73,6 +73,33 @@ in
linux-manual = prev.linux-manual.override { linuxPackages_latest = config.boot.kernelPackages; };
})
(final: prev: {
lutris-fhs =
(prev.buildFHSUserEnv {
name = "lutris";
targetPkgs = pkgs: (with pkgs;
[
glibc
bashInteractive
python3Full
lutris
gamescope
wineWowPackages.waylandFull
flatpak
]
);
# symlink shared assets, including icons and desktop entries
extraInstallCommands = ''
ln -s "${pkgs.lutris}/share" "$out/"
'';
runScript = "/usr/bin/lutris";
});
})
(final: prev: {
jetbrains = prev.jetbrains // {
pycharm-professional-fhs = (