all repos

dotfiles @ 5862f8afdcf338902ccbe3f041c621282d5258fa

i use rach linux btw

dotfiles/nix/modules/users/q.nix (view raw)

1
{ config, ... }:
2
let
3
  ssh-keys = [
4
    "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIPLLJdkVYKZgsayw+sHanKPKZbI0RMS2CakqBCEi5Trz" # laptop
5
    "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAINeXccmMQ9jfLG2Z8CITaZZ+pUgYVNVYDFtmdkBHd3xk" # phone
6
  ];
7
in
8
{
9
  age.secrets.q-password.file = ../../secrets/q-pass.age;
10
11
  users.users.q = {
12
    isNormalUser = true;
13
    extraGroups = [ "wheel" ];
14
    hashedPasswordFile = config.age.secrets.q-password.path;
15
    openssh.authorizedKeys.keys = ssh-keys;
16
  };
17
}