mirror of
https://github.com/Swarsel/.dotfiles.git
synced 2025-12-06 09:07:21 +01:00
39 lines
737 B
Nix
39 lines
737 B
Nix
{ lib, config, pkgs, ... }:
|
|
{
|
|
options.swarselsystems.modules.optional.gaming = lib.mkEnableOption "optional gaming settings";
|
|
config = lib.mkIf config.swarselsystems.modules.optional.gaming {
|
|
# 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
|
|
];
|
|
# };
|
|
# };
|
|
};
|
|
}
|