Compare commits

...

2 Commits

Author SHA1 Message Date
jolheiser 898b9d26b9
chore: add framework update manager
Signed-off-by: jolheiser <john.olheiser@gmail.com>
2024-03-04 20:01:30 -06:00
jolheiser eb7ce4ca76
feat: genmaicha
Signed-off-by: jolheiser <john.olheiser@gmail.com>
2024-03-04 19:30:38 -06:00
19 changed files with 176 additions and 85 deletions

View File

@ -224,7 +224,15 @@
(commonConfig {}) (commonConfig {})
]; ];
}; };
"sencha" = nixpkgs.lib.nixosSystem { "genmaicha" = nixpkgs.lib.nixosSystem {
system = "x86_64-linux";
modules = [
home-manager.nixosModules.home-manager
agenix.nixosModules.default
./machines/genmaicha
(commonConfig {})
];
}; "sencha" = nixpkgs.lib.nixosSystem {
system = "x86_64-linux"; system = "x86_64-linux";
modules = [ modules = [
home-manager.nixosModules.home-manager home-manager.nixosModules.home-manager

View File

@ -0,0 +1,38 @@
{pkgs, ...}: let
username = "jolheiser";
in {
imports = [./hardware.nix ../common/gui];
boot = {
kernelPackages = pkgs.linuxPackages_latest;
kernelParams = ["quiet" "splash"];
loader = {
systemd-boot.enable = true;
efi.canTouchEfiVariables = true;
};
};
hardware = {bluetooth.enable = true;};
networking = {
hostName = "genmaicha";
networkmanager.enable = true;
firewall.enable = true;
};
services = {
blueman.enable = true;
openssh.enable = true;
pcscd.enable = true;
fwupd.enable = true;
};
virtualisation.docker.enable = true;
users.users."${username}" = {
extraGroups = ["wheel" "docker" "storage"];
isNormalUser = true;
};
system.stateVersion = "22.11";
}

View File

@ -0,0 +1,39 @@
# Do not modify this file! It was generated by nixos-generate-config
# and may be overwritten by future invocations. Please make changes
# to /etc/nixos/configuration.nix instead.
{ config, lib, pkgs, modulesPath, ... }:
{
imports =
[ (modulesPath + "/installer/scan/not-detected.nix")
];
boot.initrd.availableKernelModules = [ "nvme" "xhci_pci" "thunderbolt" "usb_storage" "sd_mod" ];
boot.initrd.kernelModules = [ ];
boot.kernelModules = [ "kvm-amd" ];
boot.extraModulePackages = [ ];
fileSystems."/" =
{ device = "/dev/disk/by-uuid/90652083-df9c-42df-8c8a-8d979a3e1e0c";
fsType = "ext4";
};
fileSystems."/boot" =
{ device = "/dev/disk/by-uuid/B03F-3B27";
fsType = "vfat";
};
swapDevices =
[ { device = "/dev/disk/by-uuid/2034b9e4-011b-4715-a7a2-5f5445dc2849"; }
];
# Enables DHCP on each ethernet and wireless interface. In case of scripted networking
# (the default) this is the recommended approach. When using systemd-networkd it's
# still possible to use this option, but it's recommended to use it in conjunction
# with explicit per-interface declarations with `networking.interfaces.<interface>.useDHCP`.
networking.useDHCP = lib.mkDefault true;
# networking.interfaces.wlp1s0.useDHCP = lib.mkDefault true;
nixpkgs.hostPlatform = lib.mkDefault "x86_64-linux";
hardware.cpu.amd.updateMicrocode = lib.mkDefault config.hardware.enableRedistributableFirmware;
}

View File

@ -1,9 +1,10 @@
age-encryption.org/v1 age-encryption.org/v1
-> ssh-ed25519 E8j6/g vkz4Nnq6kuBmMTIuShTMHgQl5dE/XNSyNeQ1v8BjSVo -> ssh-ed25519 E8j6/g vAy+af8RY6WSSFppO5hvyUUl8olYZr55mcU+7IbReDQ
rQyDr+LjMXcBpKdwmBsWTP4CWn2LkE1gF9C2pDYn8GM dcsOkcaerSGdSDOlATeKdtm5xt0/lmYyfMaKPffTyW0
-> ssh-ed25519 f31uNA 1X5dITPS0gPV9Ty+rIVYdLSfsllIainzsfDekPGZJko -> ssh-ed25519 f31uNA o3zFRKGtnlIXnUmbQ8A3Wx8z0KhDLuTslpG/Y1yojgM
K511Nbp24wC/yibcMwXzyc03qheEm8CYz0lsP14rRH8 sdaqhaIeEgMRhPGp+dh7rA4CeMgnZgzroNGfjR0gmDU
-> J(DU)G-grease UpDl ^h; ) K -> D6#-grease |/
GfsSxESiw4cjyibN5vt3Hh9tj63kM3oObhfpH+DiBTQQt/2gSkOZ3XGUQI4 ykf8gtcCTwvKDj9wZIRDMErOV5pxBu2jPoQCYXvIvTuzb2824p45jj7pXAXQnGb8
--- P09LRVc2jc0MtLcDfWO3i8tjFVs/Wp5k6pho5C74KLk KCUPqiCrVlJAPBY0wG1oVFdcznoVcxR86Kp6+8KQbfaztHHWDeisVVQHumes
Ý­#©Œ<>ÙQ€Êi%Tò f=aYר³=;PÅv¸8]ê·Â<C2B7>mµnq8Ån¥é?Í¿ Í9u<12>P#»P --- zVrXOOYUx8FTQh4JgzRFi5iwlv5RCNvmjlnsWawVZio
I†žÊÖ„“ëúbhè¡<17>7SÝ5\)ßTÑ úógVNÁ&¡)Ž!ý]"Û)€ÏÈ«þ~Š‚ †“~+DR61

Binary file not shown.

Binary file not shown.

View File

@ -1,11 +1,10 @@
age-encryption.org/v1 age-encryption.org/v1
-> ssh-ed25519 E8j6/g IxilZcPJYM7QuBM+2/NTzzv4YNJVI41FvmTlkL+KoUw -> ssh-ed25519 E8j6/g dfl/4KK/wqfqGNVy7w3TVCCAWaE0YxjwANbpmvOFCRM
P7RK+wlfEdBeGVIU52QG43sRDJ9KxF0/6TarT9W+wbc a/Co9DjgJoJsyZ8ebbyHq+9gUoAjFjDcY68tJKT0oMU
-> ssh-ed25519 f31uNA pQCg9BCiIk//YdV3AHr3w2Y84K6MwH/HK/k7w4EapQQ -> ssh-ed25519 f31uNA XIEqeJH9o2VvsvrDwCEYRC41u4uWnobQdPs/XvjawB0
9EySD+N5XEz/w4AyRBsLioYhr6PaPOkckMLhE7LONdk ASivR07dKjB5CCmFXop1Hl5vPrPcqfDibvwQ1yDNpDI
-> M-grease d_4>8< / 1V($ -> 8]nH&]-grease *1e7s tx3fO;f
yc2NhRg1u6HU1bAVVTqdi4qKyHdPINhhZt7HUPubLWR0KJyPb2Aaz6c66UmMu8La 8pZu2pEc9uYt62q3R8Y6NC1/8nNfXIWjji+/4guk+m88cxSSIc7Rm/Z8TVURp1Uv
49kh/q2eAcgQ+GVOHUSc6ZYEf+WD 8JBVSfFr1xmRrWwk2g4HeUtK4Ghl
--- YX4Fl76QjEubDmrpQcVx1ihZiVY2hQJhzrnIlxNlEHw --- RfLghaQKCaoEkyEeCg8zkyE0E7XaMQ7WuPxUhpy8EAw
¬{é<>tÔÔišûHÑ™¯ÔxŦÓçAt+epVJ•Ë¬ì²æpYå jgRÆÀ„ul<EFBFBD>­Ú åÚPOÿغ7VâX0µÎ]oÉxi(ÃK%Ï…-†
LÎã

View File

@ -1,11 +1,10 @@
age-encryption.org/v1 age-encryption.org/v1
-> ssh-ed25519 E8j6/g /mv0fp9Xhz82GMijyXu4zKyNsW11q2fxJ6zD3MU6O2Q -> ssh-ed25519 E8j6/g 8mQIrdq9+2IO0soFvk1PZAKclsd3YFkzRoOFSIhFphg
6o/t8ahIXklhZ3ILUfOKiGns74qhny+80dcrFu/+tNY HNbCouDyNyQg+XZjqF9kxl4NdmozUONR7uZNtWVy3Bs
-> ssh-ed25519 f31uNA DuKL8kZ2xuwICNLHzoOirxfzbzh3zHR6qW4LPnMhgCk -> ssh-ed25519 f31uNA O4Q9xhdfO5ilINIMhgHMkbn+Oj6foNd36IOUnb7sUhA
GNsyRaJlIxJjL2Ccnn5hkRzLrDr/pvbNrVidf9646dQ n50F9NRILPjqIf5bqT7XyvWTglXZ/EX5PlgAiWzzd9U
-> Ztf-grease v -> H~.VkE-grease q
rvC+ciAnVae8fNwFllFCMyxjSXHx391gDjXnrf1TWl/UXaIpwvlcbPeSPedig52U S9uqhqtphSeIISQ4hLz/Rj0rjwFDQK1vleObXv1xf9JGdHC8IVrfoHJxsUhaZYEB
6bQM9Z3UW+zfAugHBb2q3BukVSkDFfFw8RAAxHbC1sleAbFAsgtCSjCjG0tn+irI K4wS1uqMF5O2YdizcChPPneTjbgTJyTEs9yzOfFe
dxE --- VVS63elGrpOtZwMVOdyTTrIEUlrJCG0jZCom/wT/U+U
--- 7K9dTBILUGSBVi0dsn48ImjpAALL+8fR+eoPMo6Pbvw øüþFYH<59>Ïï­ñH«Uæä&Tž í-8ÔF:j<>æSÉg)žE9åß~»&?D4†VåÔhÚ$e½PKwQ²¿í˜‘Ü‹Ep¦!¿uF˜3!ÆèÚÊ
5w)@+Fnü¬jgõ _ùþ÷¹Išåx NÓ¤"¡<>]/2V¶BO/Ù í¶úÃÒˆg <67>šðÅñwšd.€“á@â3tVŒ®„^ÂwÑËÕ`âÆÐ0нñÀt

View File

@ -1,12 +1,13 @@
let let
jolheiser = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIKrPUqk9v7FE7OgMDaOMdlnItiXSDkmS+eU94RzQFiMS"; jolheiser = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIKrPUqk9v7FE7OgMDaOMdlnItiXSDkmS+eU94RzQFiMS";
matcha = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAILZxjkZLj/9xvmg1enK+B7k8qf6Px0j4kTZ2caQfYmB1"; matcha = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAILZxjkZLj/9xvmg1enK+B7k8qf6Px0j4kTZ2caQfYmB1";
genmaicha = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIKhyzwMV0eoS8RSAcUvLkPhbXoR9/06cLoBmUVyb9DTw";
sencha = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIJurjAMu4IXgpBwgUP0QvE2ySE5/Orn/yflkdWVvy6Am"; sencha = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIJurjAMu4IXgpBwgUP0QvE2ySE5/Orn/yflkdWVvy6Am";
chai = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIA7PS9SJ+OVrUku9dPUQZigioy+r3VlFHVntsa/F7AdM"; chai = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIA7PS9SJ+OVrUku9dPUQZigioy+r3VlFHVntsa/F7AdM";
masala = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIH0bnlygiFqNwl0mHxcD+t78bTsn1NcHm6L2B4le4FtS"; masala = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIH0bnlygiFqNwl0mHxcD+t78bTsn1NcHm6L2B4le4FtS";
dragonwell = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIN32Cwxer2AOGvEqSqXSPp49gj1VtR7G2XmPnmXj6o53"; dragonwell = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIN32Cwxer2AOGvEqSqXSPp49gj1VtR7G2XmPnmXj6o53";
all = [jolheiser matcha sencha chai masala dragonwell]; all = [jolheiser matcha genmaicha sencha chai masala dragonwell];
in { in {
"shared/ssh-config.age".publicKeys = all; "shared/ssh-config.age".publicKeys = all;
"shared/ssh-config-work.age".publicKeys = all; "shared/ssh-config-work.age".publicKeys = all;

View File

@ -1,18 +1,19 @@
age-encryption.org/v1 age-encryption.org/v1
-> ssh-ed25519 E8j6/g wmOmVN/IOfp9tz1ygdCfGgaoQWCS7Xk6zMziXGLdImU -> ssh-ed25519 E8j6/g 4pa1+Kv6okUf9f4RQ6emsx7EP5hffxBkD6xslCIdEEg
zwG/aHslBrylHAJ9IC5Y25id1GgTZuxzMr1F9e7WYOM zFXvfaoPKYVp2Wd542wBzUSg1d3XbS7vZ5I+dYxJAlc
-> ssh-ed25519 xUMv2w VvMh9TxfZfSSN9iB6BDaOUyV2FgvQWj+oUEoi5jOzFI -> ssh-ed25519 xUMv2w HLSesrDg2QlVJkbnRpHM49xqmVLxrZxlSVnEcTH0yiw
AHlnXqzgAyFbXL8rgypA5Dv83xKMlbxtMFKKt5TA674 22BItODQ6JFWQyixbXIie40a5HTIKvrZGvzeF5oza1I
-> ssh-ed25519 Cuo7gw I/c93mKH8DXsIOwE50GchLlPGC/HdwPJmgzR7YCOz14 -> ssh-ed25519 ph+d2g LRwOgvYcnkI/Cio+AyoyZydhaqc3k5xLU+Id184DfVs
unK9udxesAbkrdseOF0dwtH4hdqSX12LobMTx9r3uC0 tbOyR5DkMtRz+omTTxu7ULPc3zlBC0vLsanXoXKTpl0
-> ssh-ed25519 jo1MPA NF3tbxtJovgNKQrxPrbd/sI/mk6N/hO42s/xqklncV4 -> ssh-ed25519 Cuo7gw K6A2w7tArNtEyvT2tAMwhnBqmguiY42roUf1CcvawBE
J3j4m7kaDovwaGMvRfiBy3PwnDFNE9T2+VCzz3BhCSc yZ7aj6Lx6YYIt2+EjNTPIDFh/7CHMdqYUlNf6BMxFO0
-> ssh-ed25519 JBrabQ gDu/pIE1R7GlghQ64JOc4zrga/vbit9H+A2qa5S+7Eo -> ssh-ed25519 jo1MPA PM8H1hzC7orlIDqgozUjkeASrVY1UirDrF5P2m5YjT0
AbxvIU3Ond734Nn2hy/H5fpl5ENwOoXDvY0FLHPRkjU 7x5X5r4qAd9NUht7JYnK4BmNUujKwHe1/Tki6kklSw8
-> ssh-ed25519 f31uNA oUjeGgYTZ1QhyDgPEstR30MO9fzA5qloHOMRHdAy/C0 -> ssh-ed25519 JBrabQ M/DMUPsfWZ/jq67UaUFh/eJA3WdPCa9nurgzSlg7ETY
hpbi4sH4m6ywV0k57KFwm8gd0RPxWfxyDHMaIbMn9Qo n/xI0dSXm11wpF6ow+J3gX5PUFaf0repV8rY020p6C0
-> kFQ^jK5-grease 0[_!\wZ9 !Hr @E -> ssh-ed25519 f31uNA 7QyiI8TBqAdLRrrJscE0QgTptt31U7vYw9zJixSGDn8
XAb/4Yy9qqDJSrL37tR3rrtXDK6hPhzPEEtZVES9M/wxsA UEaLthMzVSmRmGBTHjIgHbsZLW4ao5MtWwu3aCTibZ0
--- a7kumv2O/NXVjxCPegwthcJM0H7Z/4rRCE7liF4qGn8 -> k-grease m 3B06Q8 /
dçaá Iq9rEyysZgbHjl2IY/dXAto
+Rh­óD Þý?¥ñ܇Ç/Œz v2î³J:w®”®ÀÕÆí^CÒ --- uDTo9W0ViyGtXuYuTARNLdUe6kMbq00Dx2qciuUR1jg
P„.·ÙMι<PõjÆî)ïˆ7Px£»«lËl)[-—­{•Ä~—d\Œš5ò

Binary file not shown.

View File

@ -1,18 +1,21 @@
age-encryption.org/v1 age-encryption.org/v1
-> ssh-ed25519 E8j6/g ULhSVxSexfROyh7t/qo4LlBmVaRb116JzL9HsKAmLiE -> ssh-ed25519 E8j6/g e42ZUe0+1QIrld/3QpBfITo1ucNM/Ba3cDOChtJFjhM
Cva3JJ1W6Lgfj+O/QNxEWMpYbCFiTuTc+X5xZZw54uY jiQUu7JXZTyYusG3Y97IN6IP9vwvFm0M2Vf3y05Szns
-> ssh-ed25519 xUMv2w F9mWX2Nd01z56bo1NgtKq++u9b5flpF5qE5ihBbn5GU -> ssh-ed25519 xUMv2w Enl3lBcnnxwiyORWm3eGKp0PgEAp3FhAy+KaUdDGXmQ
urQudyxjM9Fk71bKTol6aY8KnTD8hyAlv4561cfbo6I GFwHnNAMZVb/3906iU0USvWJLq5+pE43jSnfzsRHOCk
-> ssh-ed25519 Cuo7gw xK29blvGUDpc+nIwIBeWzrvVWb3lOT6e5ocLl+1IvxM -> ssh-ed25519 ph+d2g C6uE19iiy+tC2en6SNHav/6nE77r64ZD4lMKiFL7ehk
z+ZIHcU8DIhwwxkBG/MKc/fzslmiOkVLv+8mDKewI9o 1C84ShjZZSOugDkFyxWVEw9hYv2V0v65zldfDfSohMo
-> ssh-ed25519 jo1MPA ElgoPZ5citinilxgl7gf5yVc3tTWaSxFyH9YdKZaUmQ -> ssh-ed25519 Cuo7gw d1BBtXxwS8gsZ/fo0cb5usgyOQF5Xmpf0rv8eD6SD0w
prdCBsRnpe4dlyl3dqcVRlnPBmaJMLL67GEdS5+J7O0 kIq+TPHyppqQCT1pHmephV45HmovrYM3gr0Ka9nEyI0
-> ssh-ed25519 JBrabQ nW6N7fkIoP1wiY722YfHtL4nQY64syVIXao6jmwte1c -> ssh-ed25519 jo1MPA GFd1U8DXWynaHh6wNmeMYdmONyzvHgQLqy6GhqmGq0E
hrCuAFPRw9G9LXXMv9ne1fAs2jdG2yUsKCZc2mhrD84 xbm7zfaGX01If0Raw1p0vXl9WvKUYMUbrYwUeBa1gp8
-> ssh-ed25519 f31uNA 37JlfsoGmzT+I88zASArfvotLOMBypejraBqs5gvURY -> ssh-ed25519 JBrabQ t1DA/m7eH32VC3fzlyp7XoD+ojYz7rYzezopIWgBwjI
MDG7OlRguH20EuqMnpf3Z+6/ue4MDymmEbMtcS2LgBQ +WPHgMpRSWif+yX/HJTj62Fpt966VWpTESClpYa81Bc
-> 0u~Nv{E^-grease -> ssh-ed25519 f31uNA MpVDIEzydq0HxewtdNJtCch7J6QASs/tToBjUn2AsDM
NDxjcP11XXW/aWYh38yiOGOrmXkuO2pXVLIWi8YCTTSQxkQ76dzfV9uGP2qieaap wvaMswNdc0MrOOddQLgy8YQ+FwyFSK7qMqIqIB3gcpU
YFqg01EjxSyDkjo -> S-grease hZ$V3~ A.eQ;g
--- MVu78w96WIW6Id6ef3k03fexGFPUVUHJ+hsel4egZe0 wLffrDN0dr3wQddbh013evf+AfYmZg+5CkdO0QiqdAsR2c4i4A34euDLgqc80VA3
!鸛^苑i焦z=6{VkホD<EFBE8E><44> 駑懈ユ鐚 ッ6葆ロラ€<C280>Ol f95cievgO4fGX6iyw7gNkHI2PZbIuKUXxJ0W4fBucnJr7fgMnZ48A5qsvbaQmsVi
--- X8FmgyMVSMKm16twn5tbNosqdoVRrVF1oC/GqyJq8wA
¢\’Ý Ò±v·k_<6B>;Ѐ7ðLGÞ¡\»;•¼p-9}×q6kµx#®àB¶ù

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -1,11 +1,14 @@
age-encryption.org/v1 age-encryption.org/v1
-> ssh-ed25519 E8j6/g JoEEhC3cHsaddOD/6wYur000ZXMtyUOBxx8OdwIh6nc -> ssh-ed25519 E8j6/g a3iNrhHzWllxwuiLlWC/Kr2yZRWJXj/Pzra1WTt/7x8
/YSVnJVTZPzU2hU3iy3ME1R66GzA7OQ3NWlgx7w7kkc uPUGpLZljwbynQsGy+k7MWx0JSgODDIr860tqA/5tTo
-> ssh-ed25519 jo1MPA Cft9zAzbd8p8+OyVLMTRQsI7b7/LZZYSWMQPDf2tTBE -> ssh-ed25519 jo1MPA LNoUbjzTyuifxYv8KSkZkRi7/lDPyEZzBaT+bSMaDWs
oXBW+w8+4chm0Dj4HKX4J3EiFh50Gfsr5pCGbwNDx+w 0iX6q+g4CL0lDyfbXqNYSQNIxSaqv6pV4BkiBHc7HPU
-> ssh-ed25519 JBrabQ YDAu5lMYMkgT1TBCfy6GD4VKNjFwbokn+xvcTeVlaxg -> ssh-ed25519 JBrabQ 4EqCrpf0F1wP1E5B+kjORPp6S5b76mU+tCT2lo8YICQ
TE/rEzwVr+FiR5jhdCGegOiQd0V2tKRjdhYrs5YnJAo +qhvk4su/ncLQ+AZahwY0rEfcDNKz6okhTKDUkf2ngU
-> 1CVDqRl5-grease ` <W"cM ",tb -> +j'O-grease 3.\vM *_U9@ >'
CcwaQlpTYqvwaQ tCSv9itp7WA1KdgL+6NGaWO39YVJ2950QQlgMfsbLwBzEwpJn0UweN78EyCc93lA
--- cZ4FKOKuv0tKASJDROaKQ+5nVFJzXVyXRdZs11pU890
ř$â+oŞŞ»7<1E>ÄRKËđ›-‰OŘ7D^š Ű¶¤ś ŮŹ‹ď^zĆ.z2ѥ̨gĽ7ĐŁţ§z_ć}1Ăg&FqáW-Ä—Ú --- NvYh4rq6M99G1/q2+CFm5jOPL/8MDjtp97KEgICGFX4
Ò‡iÛÀõ‡¡M7û
6ƒ&»Lë±}²}«™½Ij<49><6A>@ʼ_¤
f $Ñ:`´¹hn&^EÓÿ<04>pÓ22]0:–ƒƒ ß

View File

@ -1,12 +1,11 @@
age-encryption.org/v1 age-encryption.org/v1
-> ssh-ed25519 E8j6/g uc5q95TtleinoAXuUQ5Z39TfZoJmgE57sl85Vulfzxw -> ssh-ed25519 E8j6/g 7ODlmFBfDKBTFyHc3rozESD2wZQ34L+wPmz9KFkboFI
Zu7qaT9GpW3m5ZIsp6A0E88kFcknMdJadgiQFADOUto giXB/VrJICd0X1gK/hbVNjhUC7QBX2n0zbX7RupUR3c
-> ssh-ed25519 jo1MPA YeTQvafosU8W0Ya8pc0b4+c6CeCvBWEKFwJnjfw0B1A -> ssh-ed25519 jo1MPA jsTO80EEYllvJqWT7rloJjpbyalQDyV5rfA5jVPdLGo
dwwllbDifpu1x9Rn6DsGHgbGqqOc7GZeDUEdiPye5jY 3XvuQMCuL/hqQgjqegBjUUn/ChhszRcfG77R7Fg//9E
-> ssh-ed25519 JBrabQ 43n9QwF7MPXNVgsAntQxxzLzlyGhpv7ZfW2Yzvvn0iE -> ssh-ed25519 JBrabQ VbKy8KoIeraG1fpLZgbgXw6zDTriLJWdZ7Tn2MFAaDA
70i88nY8N5roLOz2e+Ke6AOcUQHp1gpSTI58It/zHws 9rSqN3+AxNHaGjjHqZ1+A2JnUMNFrcZtcfmZzuKx0ww
-> d.rgT26Z-grease ![wAs= -> AS-grease /(o )~ %_Ev7e+? wU+
1zKWBJ2kgSBiYgwiExmCdHomuhrZEIRxDLOFfxL4Ior5QHo5yC673WM8a0wvZ7N3 uQh8J1qQ
jzZyOtIb6sg+yQmpjrcbYPYXLB9eIQ --- wM8dFDL9SWC5KpO5CE6raawORMQESMmpiMCsT5UnjoY
--- roMl8ATpxg5/hZ3+VmxmWNx/VmRDBPWN7RZfVlI2c+c «¢ÂúLÄ<EFBFBD>¢¨ÌV e\°6y—¹ù³ë¥ÔÁ¦ÉJ“ùxº¯yšà‰ø$ZÙ"©ÚÔÿp•POÍþî X²Y£A÷Jj¸<>÷¬Y±q/2¯$ÚÇßÈTh§¹µj‡…^ebd†‰ðö/°ûÁ„Áèæ?:ÓrÏ['œü”ö@pmÁ©M4Ž¬Ô.‡QÜã¹;ãã
3ˆ‰Æ¿5põO {#xL¥ IE ãÚ<}§¯"g'qWVWÚ¾$²ÅU / ¬|â5ìë™$G|ƒ¯˜¯4m-bÙIžüÏåáÔ°Øž¯F<C2AF>IÓ;^²ºÓ"ÛŒÔFb¬ÄÓ0©öUíÖ`'ß”©7ÁäZËj¸màà <0B>X)Ôb\â¿-sdÔX©ºáò

Binary file not shown.

Binary file not shown.