20 lines
No EOL
737 B
Nix
20 lines
No EOL
737 B
Nix
# mikl — пользователь с SSH-доступом
|
||
# Ключи захардкожены (recovery-friendly — не зависит ни от чего)
|
||
|
||
{ pkgs, ... }:
|
||
{
|
||
users.users.mikl = {
|
||
isNormalUser = true;
|
||
extraGroups = [ "wheel" ];
|
||
uid = 1000;
|
||
|
||
# Hardcoded ключи — надёжно, не зависит от forgejo
|
||
openssh.authorizedKeys.keys = [
|
||
# poppy-legacy (id_ed25519) — основной ключ
|
||
"ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIH0TxZWagV8rjwJkmspEyLyyW9Uwty99pkVx4/pgO3Zj poppy-legacy"
|
||
];
|
||
|
||
# TODO: подключить git.iscg.dev/mikl.keys через fetchurl когда починим sha256
|
||
# openssh.authorizedKeys.keyFiles = [ forgejoKeys ];
|
||
};
|
||
} |