Fetch NAS ssh keys from gmem.ca
All checks were successful
Lint / lint (push) Successful in 9s
Sync gmem.ca / sync (push) Successful in 9s

This commit is contained in:
Gabriel Simmer 2023-07-30 22:40:43 +01:00
parent 6fe5dc9c04
commit 101bd6fb4f
Signed by: arch
SSH key fingerprint: SHA256:mXaHIY3tLtudNyb+i3qRd0DeXvpqbst04OgVKVCp2R4

View file

@ -220,11 +220,13 @@
isNormalUser = true; isNormalUser = true;
home = "/Primary/gabriel"; home = "/Primary/gabriel";
extraGroups = [ "wheel" "libvirtd" "qemu-libvirtd" ]; extraGroups = [ "wheel" "libvirtd" "qemu-libvirtd" ];
openssh.authorizedKeys.keys = [ openssh.authorizedKeys.keys = let
"ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAILIztwQxt+jqroFONSgq+xzPMuE2I5Dq/zWPQ8RcTYJr" authorizedKeys = pkgs.fetchurl {
"sk-ssh-ed25519@openssh.com AAAAGnNrLXNzaC1lZDI1NTE5QG9wZW5zc2guY29tAAAAICCc6k8tl2ahB3HtjpGK403Wkk+nQKgIhSgdBXxmXdsEAAAABHNzaDo=" url = "https://gmem.ca/ssh";
"ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBMO7u+6hBN3XJfRFZCxADyLJfI8zGO2pj9AxkF0FecSR8GFuzP77wyUzmHosQcxe/P/N1TeNdfIDCatogqft9w4=" sha256 = "0iwrm80hsadr0midy0h3da4x0sbci76a92g8f9wnz5pj38gimdi9";
]; };
in pkgs.lib.splitString "\n" (builtins.readFile
authorizedKeys);
}; };
becki = { becki = {
shell = pkgs.fish; shell = pkgs.fish;