{ config, pkgs, lib, self, ... }: with lib; let psCfg = config.pub-solar; xdg = config.home-manager.users."${psCfg.user.name}".xdg; in { imports = [ ./configuration.nix ./unbound.nix ./dhcpd.nix ./wake-droppie.nix ]; config = { pub-solar.core.disk-encryption-active = false; pub-solar.core.lite = true; networking.defaultGateway = { address = "192.168.178.1"; interface = "enabcm6e4ei0"; }; networking.interfaces.enabcm6e4ei0.ipv4.addresses = [ { address = "192.168.178.2"; prefixLength = 24; } ]; security.sudo.extraRules = [ { users = ["${psCfg.user.name}"]; commands = [ { command = "ALL"; options = ["NOPASSWD"]; } ]; } ]; }; }