nixconf/modules/games/default.nix
2025-10-27 19:49:58 +01:00

26 lines
493 B
Nix

{
lib,
config,
pkgs,
...
}:
let
cfg = config.modules.games;
in
{
options.modules.games = {
enable = lib.mkEnableOption "enable gaming services";
minecraft.enable = lib.mkEnableOption "enable minecraft";
lutris.enable = lib.mkEnableOption "enable lutris";
};
imports = [
./minecraft.nix
./lutris.nix
];
config = lib.mkIf cfg.enable {
modules.games.minecraft.enable = lib.mkDefault true;
modules.games.lutris.enable = lib.mkDefault true;
};
}