Enable sshd on laptop

This commit is contained in:
Paul-Henri Froidmont 2025-08-29 18:15:44 +02:00
parent 374d74b0e0
commit 7357ab347c
Signed by: phfroidmont
GPG key ID: BE948AFD7E7873BE

View file

@ -24,7 +24,6 @@
# Monitor backlight control
programs.light.enable = true;
users.users.${config.user.name}.extraGroups = [ "video" ];
services.tlp.enable = true;
@ -68,6 +67,24 @@
services.tailscale.enable = true;
services.openssh = {
enable = true;
passwordAuthentication = false;
listenAddresses = [
{
# Tailscale interface
addr = "100.64.0.1";
port = 22;
}
];
};
users.users.${config.user.name} = {
openssh.authorizedKeys.keyFiles = [
../../ssh_keys/phfroidmont-desktop.pub
];
extraGroups = [ "video" ];
};
nix = {
distributedBuilds = true;
buildMachines = [