{ lib, ... }: with lib; let psCfg = config.pub-solar; cfg = config.pub-solar.core; in { imports = [ ./boot.nix ./fonts.nix ./i18n.nix ./modules.nix ./networking.nix ./nix.nix ./packages.nix ./services.nix ]; options.pub-solar.core = { lite-core-active = mkOption { description = '' Whether the node should run as a server or agent. Note that the server, by default, also runs as an agent. ''; default = false; type = types.bool; }; }; }