{ pkgs, lib, ... }: { imports = [ ./base.nix ./users/Rory.client.nix ]; networking = { hostName = lib.mkDefault "Rory-nix-base"; firewall = { enable = false; # allowedTCPPorts = [ ... ]; # allowedUDPPorts = [ ... ]; }; }; systemd = { sleep.extraConfig = '' AllowSuspend=no AllowHibernation=no ''; }; environment.systemPackages = with pkgs; [ # - cli utils sshfs # - gui utils gnome-console nemo feh udisks gparted arandr #discord-development discord gnome-screenshot ]; fonts.packages = with pkgs; [ (nerdfonts.override { fonts = [ "JetBrainsMono" ]; }) cozette ]; systemd.network.wait-online.enable = false; boot.initrd.systemd.network.wait-online.enable = false; # disable all serial ports/consoles systemd.suppressedSystemUnits = [ "serial-getty@.service" ]; }