{ pkgs, config, lib, ... }: { imports = [ ./default.nix ./tailscale.nix ]; powerManagement.cpuFreqGovernor = "schedutil"; # see https://www.man7.org/linux/man-pages/man5/loader.conf.5.html boot.loader.systemd-boot.consoleMode = "max"; console = { earlySetup = true; font = "${pkgs.terminus_font}/share/consolefonts/ter-132n.psf.gz"; packages = with pkgs; [ terminus_font ]; keyMap = "us"; }; services.openssh = { enable = true; permitRootLogin = "yes"; passwordAuthentication = false; }; networking.firewall.allowedTCPPorts = [ 22 ]; }