{ config, lib, pkgs, ... }: with lib; let cfg = config.qenya.base-server; in { options.qenya.base-server.enable = mkEnableOption "Base configuration for headless servers"; config = mkIf cfg.enable { time.timeZone = "Etc/UTC"; # Allow remote deployment with colmena security.sudo.wheelNeedsPassword = false; nix.settings.trusted-users = [ "@wheel" ]; }; }