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