# System-level `nomarchy.system.*` options. # # Deliberately small: only things a downstream user plausibly disagrees # with get a toggle. Everything else in the system module is set with # lib.mkDefault, so plain NixOS options override it natively. { lib, ... }: { options.nomarchy.system = { greeter.enable = lib.mkEnableOption "the greetd/tuigreet login screen" // { default = true; }; audio.enable = lib.mkEnableOption "the Pipewire audio stack" // { default = true; }; bluetooth.enable = lib.mkEnableOption "Bluetooth support with blueman" // { default = true; }; }; }