2024-05-04 13:41:47 -04:00
|
|
|
{pkgs, sops, config, ...}: {
|
|
|
|
sops.secrets."root/password" = {
|
|
|
|
neededForUsers = true;
|
|
|
|
};
|
2024-04-27 22:10:36 -04:00
|
|
|
services.openssh.enable = true;
|
2024-05-04 13:41:47 -04:00
|
|
|
users.mutableUsers = false;
|
|
|
|
users.users.root = {
|
|
|
|
hashedPasswordFile = config.sops.secrets."root/password".path;
|
|
|
|
openssh.authorizedKeys.keys = [
|
|
|
|
"ssh-rsa AAAAB3NzaC1yc2EAAAABJQAAAgEApZvmNao6HvjOI3NQ96+Hu+N4MTw20KSvrx7ml8/PD4zb5GXo2sXRROHy0VclIXBEPKPKq93QGCMhfCR0jvr2tSib5CwrCMDnjjRxGJV36jhCE1mOV6TKis1MDdigg/7NSVf+eszUW4ed6CSDNFu3ooVZSwdf4Tja2672ROk1W59rDbfgs0Et7pRNnmWM1q+sTbD0eRbY9+0DXBhx5u4OVjp6eNNmO59WGErVvAAjOnZR3rw2LSX7MDrtzeCe1sdR/28WGPIIUVL8eCorlhzPB6PfrTL1Y/fbWAOGdvs6h+wTPX3ivTlrs8J5AXERCymp/CXIA1mwVjnM9zOklFhun+VvCNNJsZPSM62jrHfD4bP11y1kSt87TORGW517nWdS80oUY6MwxRcN2salwWzZA0sVjIHmvc4FkAuPHhdlMQpkym9fpFfR9taWlxU2NMP/+Quj3NaAPKksPvUGwos8lP8Z+QF5ljedNZFsC5/S0u6Fqoa26zRTnVki4KhfGPyKHXIUp9kNV7PRz4oRizHibUfp05xVMACtVIn+pQU7CaQEJCdYfLpo9gMDZ+6ZanmQX0vCUEyiaimrF/eSCkzjBtqSKMRHLd6ADEFEDxSr5nfaqgkddQVkQiBvngCnKwYcKfINA5mYIIFJZyLxpki03SHT6qGT541iHT3OX9F4MBc="
|
|
|
|
];
|
|
|
|
};
|
2024-05-04 12:26:22 -04:00
|
|
|
environment.systemPackages = [ pkgs.zellij ];
|
2024-05-04 12:45:03 -04:00
|
|
|
programs.starship.enable = true;
|
2024-04-27 22:10:36 -04:00
|
|
|
}
|