{ lib, config, pkgs, ... }: let cfg = config.this.server; in { options = { this.server.enable = lib.mkEnableOption "Server-specific settings"; }; config = lib.mkIf cfg.enable { services.openssh.enable = true; services.chrony.enable = true; services.atd.enable = true; this.syslog.enable = true; this.envfs.enable = true; }; }