From 90f4982bd8a648f901a4d2fd0d9c74257e817654 Mon Sep 17 00:00:00 2001 From: Don Harper Date: Sat, 12 Oct 2024 17:51:20 -0500 Subject: [PATCH] task | add vps target for nixos-anywhere --- nixos-anywhere/configuration-vm.nix | 2 +- nixos-anywhere/configuration-vps.nix | 2 +- nixos-anywhere/disk-config-vps.nix | 2 +- nixos-anywhere/flake.nix | 7 +++++++ 4 files changed, 10 insertions(+), 3 deletions(-) diff --git a/nixos-anywhere/configuration-vm.nix b/nixos-anywhere/configuration-vm.nix index 661ceed..94f95e7 100644 --- a/nixos-anywhere/configuration-vm.nix +++ b/nixos-anywhere/configuration-vm.nix @@ -48,7 +48,7 @@ ]; users.users.root = { - initialPassword = "d4u5c3k"; + initialPassword = "changeme"; openssh.authorizedKeys.keys = [ "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAINd8AdVbQQ/Fmw+b9mI8EMYqIoRkwmSwAOtmlte3incL don@loki" ]; diff --git a/nixos-anywhere/configuration-vps.nix b/nixos-anywhere/configuration-vps.nix index 94f95e7..99134ce 100644 --- a/nixos-anywhere/configuration-vps.nix +++ b/nixos-anywhere/configuration-vps.nix @@ -8,7 +8,7 @@ imports = [ (modulesPath + "/installer/scan/not-detected.nix") (modulesPath + "/profiles/qemu-guest.nix") - ./disk-config-vm.nix + ./disk-config-vps.nix ]; boot = { kernelPackages = pkgs.linuxPackages_latest; diff --git a/nixos-anywhere/disk-config-vps.nix b/nixos-anywhere/disk-config-vps.nix index fda4c63..c72a8d4 100644 --- a/nixos-anywhere/disk-config-vps.nix +++ b/nixos-anywhere/disk-config-vps.nix @@ -2,7 +2,7 @@ {lib, ...}: { disko.devices = { disk.disk1 = { - device = lib.mkDefault "/dev/vda"; + device = lib.mkDefault "/dev/sda"; type = "disk"; content = { type = "gpt"; diff --git a/nixos-anywhere/flake.nix b/nixos-anywhere/flake.nix index a20e3bf..b2fb390 100644 --- a/nixos-anywhere/flake.nix +++ b/nixos-anywhere/flake.nix @@ -22,5 +22,12 @@ ./configuration-vm.nix ]; }; + nixosConfigurations.w2 = nixpkgs.lib.nixosSystem { + system = "x86_64-linux"; + modules = [ + disko.nixosModules.disko + ./configuration-vps.nix + ]; + }; }; }