diff options
Diffstat (limited to 'users/aspen/system/system/machines/roswell.nix')
-rw-r--r-- | users/aspen/system/system/machines/roswell.nix | 31 |
1 files changed, 31 insertions, 0 deletions
diff --git a/users/aspen/system/system/machines/roswell.nix b/users/aspen/system/system/machines/roswell.nix new file mode 100644 index 0000000000..e7529542a8 --- /dev/null +++ b/users/aspen/system/system/machines/roswell.nix @@ -0,0 +1,31 @@ +{ depot, config, lib, pkgs, modulesPath, ... }: + +{ + imports = [ + ../modules/common.nix + ../modules/development.nix + "${modulesPath}/installer/scan/not-detected.nix" + "${modulesPath}/virtualisation/amazon-image.nix" + ]; + + system.stateVersion = "22.05"; + + networking.hostName = "roswell"; + + users.users.grfn.openssh.authorizedKeys.keys = [ + depot.users.aspen.keys.main + ]; + + boot.loader.systemd-boot.enable = lib.mkForce false; + boot.loader.efi.canTouchEfiVariables = lib.mkForce false; + + services.openssh.settings.PasswordAuthentication = false; + + services.tailscale.enable = true; + + security.sudo.wheelNeedsPassword = false; + + environment.systemPackages = with pkgs; [ + cloud-utils + ]; +} |