From a5e6f5dd7cc7cca14fede8acd764a1c58fef3773 Mon Sep 17 00:00:00 2001 From: Jakob Lechner Date: Thu, 9 Oct 2025 13:46:15 +0200 Subject: [PATCH] Add user `jalr` --- hosts/vm/configuration.nix | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/hosts/vm/configuration.nix b/hosts/vm/configuration.nix index 22430f1..fb1d7eb 100644 --- a/hosts/vm/configuration.nix +++ b/hosts/vm/configuration.nix @@ -1,5 +1,10 @@ { pkgs, ... }: +let + sshKeys = { + jalr = [ "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIH3l+Yixrsjhze20CSjvUK4Qj/BNqbTNitgk20vuzPej cardno:25_750_479" ]; + }; +in { environment.systemPackages = with pkgs; [ htop @@ -20,5 +25,16 @@ options = [ "mode=0755" ]; }; + services.openssh.enable = true; + users.users = { + jalr = { + isNormalUser = true; + extraGroups = [ "wheel" ]; + openssh.authorizedKeys.keys = sshKeys.jalr; + }; + root.openssh.authorizedKeys.keys = sshKeys.jalr; + }; + security.sudo.wheelNeedsPassword = false; + system.stateVersion = "25.05"; }