{ config, pkgs, confLib, ... }: let inherit (config.swarselsystems) isNixos; in { config = { # specialisation = { # gaming.configuration = { home.packages = with pkgs; [ # lutris wine protonplus winetricks libudev-zero dwarfs fuse-overlayfs # steam steam-run patchelf gamescope vulkan-tools moonlight-qt ns-usbloader quark-goldleaf # gog games installing heroic # minecraft prismlauncher # has overrides temurin-bin-17 pokefinder retroarch flips ]; programs.lutris = { enable = true; extraPackages = with pkgs; [ winetricks gamescope umu-launcher ]; steamPackage = if isNixos then confLib.getConfig.programs.steam.package else pkgs.steam; winePackages = with pkgs; [ wineWow64Packages.waylandFull ]; protonPackages = with pkgs; [ proton-ge-bin ]; }; # }; # }; }; }