grace/dots
dotfiles/nix configs
git clone https://git.gae.moe/grace/dots
fdde154
vulcan
1{ ...} : 2 3let 4host = import ../hosts.nix ; 5in 6{ 7imports = [ 8../modules/dns.nix 9../modules/caddy.nix 10../modules/gitsrv.nix 11../modules/tailscale.nix 12../modules/users.nix 13]; 14nix . settings . trusted-users = [ 15"root" 16"grace" 17]; 18 19nix . settings . experimental-features = [ 20"nix-command" 21"flakes" 22]; 23 24boot . loader . grub = { 25enable = true ; 26device = "/dev/vda" ; 27}; 28networking . hostName = host . name ; 29 30services . openssh = { 31enable = true ; 32openFirewall = true ; 33 34ports = [ 2222 ]; 35 36settings = { 37PermitRootLogin = "no" ; 38PasswordAuthentication = false ; 39KbdInteractiveAuthentication = false ; 40}; 41}; 42 43}