linde: rename user
2 files changed, 20 insertions(+), 14 deletions(-)
changed files
M system/hosts/linde.nix → system/hosts/linde.nix
@@ -146,8 +146,8 @@ gitMinimal ]; serviceConfig = { Type = "oneshot"; - User = "alan"; - WorkingDirectory = "${config.users.users.alan.home}/projects/alin.ovh/nixfiles"; + User = "alin"; + WorkingDirectory = "${config.users.users.alin.home}/projects/alin.ovh/nixfiles"; }; script = '' git checkout -- flake.lock@@ -355,7 +355,7 @@ openssh.authorizedKeys.keys = [ "ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBHYUyDdw92TNXguAxcmcmZmn/7ECGdRp6ckjxU+5zCw3BCnsS5+xEvHBVnnFdJRoH2XpfMeJjE+fi67zFVhlbn4= root@secretive.marvin" ]; }; - users.users.alan = { + users.users.alin = { extraGroups = [ "wheel" "caddy"@@ -363,13 +363,13 @@ "docker" "laminar" ]; isNormalUser = true; - home = "/home/alan"; + home = "/home/alin"; createHome = true; openssh.authorizedKeys.keys = [ "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIFp1R7ls50vzyCx8pZAwGepQUuos0ogewkIioiW1uMup alin@prefect" "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAII8VIII+598QOBxi/52O1Kb19RdUdX0aZmS1/dNoyqc5 alan@hetzner.strongbox" - "ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBJVREjPey2TOIPzfYJoG9yIR4Rui7tNJK2QIKa+pbgsyXg31hhPIw37LRRIic+l53mW8eahHxX3Y1IeTjcMw8IU= alan@secretive.marvin" + "ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBENXbdPPOq0mA+9bPklpUkikvIXjCEKE5IRwNPNMr5/Ta1J/ND737fexCjEb7YPoAJtaf0gD/JThQQi/RxDTvy4= alin@alin.ovh" ]; };@@ -380,11 +380,17 @@ openssh nix git ]; - serviceConfig = { - Type = "oneshot"; - User = "alan"; - ExecStart = "${lib.getExe pkgs.home-manager} switch --flake ${config.users.users.alan.home}/projects/nixfiles?submodules=1#%u@%H"; - }; + serviceConfig = + let + user = "alin"; + home = config.users.users.${user}.home; + nixfiles = "${home}/projects/${domain}/nixfiles"; + in + { + Type = "oneshot"; + User = user; + ExecStart = "${lib.getExe pkgs.home-manager} switch --flake ${nixfiles}?submodules=1#${user}@%H"; + }; }; users.users.nixremote = {@@ -479,8 +485,8 @@ smtpd_tls_security_level = "none"; }; enableSubmissions = true; virtual = '' - @${config.networking.hostName}.${domain} alan - alan ${email} + @${config.networking.hostName}.${domain} alin + alin ${email} ''; settings = { main = {@@ -833,7 +839,7 @@ enableIPv6 = true; }; users.groups.paperless.members = [ - "alan" + "alin" "syncthing" ];