diff --git a/README.md b/README.md index bff54cb4..f18f7b85 100644 --- a/README.md +++ b/README.md @@ -19,7 +19,7 @@ nix develop -c /etc/nixos/git/docs/setup.sh * [ ] vscode / emacs * Add the nix lsp - [Link](https://github.com/nix-community/rnix-lsp) * [x] Fix Grafana -* [ ] Build a better dashboard to monitor all my nixified devices +* [x] Build a better dashboard to monitor all my nixified devices * [ ] Look into Remote Builds - [Link](https://nixos.org/manual/nix/stable/advanced-topics/distributed-builds.html) * [ ] Find a way to remove all default search engines in Firefox (Google, Amazon, etc) * [ ] Figure out what the home-manager `account` options are for. diff --git a/nixos/hosts/nixos-vm-01/default.nix b/nixos/hosts/nixos-vm-01/default.nix index 1eb00a06..9eedd890 100644 --- a/nixos/hosts/nixos-vm-01/default.nix +++ b/nixos/hosts/nixos-vm-01/default.nix @@ -47,4 +47,7 @@ }; services.tailscale.authKeyFile = "/run/secrets/tailscale_keys/nixos-vm-01"; # networking.firewall.allowedTCPPorts = [ 22 ]; + + # SSH Keys for root for remote builds + users.users.root.openssh.authorizedKeys.keyFiles = [ ../../../keys/ssh/keys.txt ]; }