feat: vm setup

This commit is contained in:
2024-08-17 01:06:26 +08:00
parent f49c8a5a7a
commit c2d5ea6060
10 changed files with 249 additions and 0 deletions

4
nixos/secrets/keys.nix Normal file
View File

@@ -0,0 +1,4 @@
{
yadunut = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIJXOpmWsAnl2RtOuJJMRUx+iJTwf2RWJ1iS3FqXJFzFG";
yadunut-mbp = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIOlXV+TevruoYChk2XbqG5+yqEklRJvOx7YdTGFfXY/f yadunut@yadunut-mbp";
} # DO NOT ADD ANY NEW LINES AFTER THIS. IT WILL BREAK THE ".#setup-vm" flake

View File

@@ -0,0 +1,6 @@
let
keys = import ./keys.nix;
in
{
"tailscale.age".publicKeys = builtins.attrValues keys;
}

View File

@@ -0,0 +1,8 @@
age-encryption.org/v1
-> ssh-ed25519 Gc/MTQ eEnmvEpsfgPpmcu+GRYoVHUgfHsA2D0B3jwsK8lGk1o
RsTBrqVJN5xFib4jaXVsx7kY0LIvOaAwqAutPMIxwuY
-> ssh-ed25519 0ckKSg 3yTh4DWOEnNwdEIeQ6usGCZovw/MLKUp5DveBGBFcCg
aTGN26qwcUvD67cypoDAuNhD1E07Qtq/H0Nz2als0RM
--- /kBG7hO54VFMXz5z4WwI3gwgeYA0+pAXauxIKoK9Mb4
<EFBFBD>0<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><15>1v<31><76>1P<31><06>M-<2D><><EFBFBD>"<22><14>[<5B>Lz<4C><7A><EFBFBD><11><><EFBFBD>=<3D>1 |+<2B>[l<><6C>?<3F><><EFBFBD> T<>&p<><70><EFBFBD>/7L#<23>
<EFBFBD><EFBFBD><15><><EFBFBD><EFBFBD><EFBFBD>