feat(user): switch primary identity to lyrathorpe / Lyra Thorpe

Thread username and fullName per host through the flake host table and specialArgs / home-manager.extraSpecialArgs, so user.nix and git.nix derive identity instead of hardcoding it.

MBP and X1 now provision user lyrathorpe (Lyra Thorpe). EDaaS retains emmathorpe (Emma Thorpe) and its wsl.defaultUser; work commit email is unchanged.
This commit is contained in:
Emma Thorpe
2026-06-02 14:58:26 +00:00
parent 74792f9e5b
commit 5b6fae13fb
3 changed files with 47 additions and 31 deletions
+5 -3
View File
@@ -3,15 +3,17 @@
pkgs,
inputs,
lib,
username,
fullName,
...
}:
{
programs.zsh.enable = true;
users.users.emmathorpe = {
users.users.${username} = {
isNormalUser = true;
home = "/home/emmathorpe";
description = "Emma Thorpe";
home = "/home/${username}";
description = fullName;
extraGroups = [
"wheel"
"docker"