24 lines
761 B
Nix
24 lines
761 B
Nix
{
|
|
lib,
|
|
mylib,
|
|
...
|
|
}:
|
|
with lib;
|
|
with mylib.modules; {
|
|
enable = mkEnableOption "Gaming module";
|
|
|
|
# discordElectron.enable = mkEnableOption "Discord (Electron) (nixpkgs)";
|
|
# discordChromium.enable = mkEnableOption "Discord (Chromium)";
|
|
prism.enable = mkEnableOption "PrismLauncher for Minecraft (flatpak)";
|
|
bottles.enable = mkEnableOption "Bottles (flatpak)";
|
|
# dwarffortress.enable = mkEnableOption "Dwarf Fortress";
|
|
cemu.enable = mkEnableOption "Cemu (nixpkgs)";
|
|
|
|
steam = {
|
|
enable = mkEnableOption "Steam (flatpak)";
|
|
gamescope = mkBoolOption false "Enable the gamescope micro compositor (flatpak)";
|
|
adwaita = mkBoolOption false "Enable the adwaita-for-steam skin";
|
|
protonup = mkBoolOption false "Enable ProtonUP-QT";
|
|
};
|
|
}
|