aboutsummaryrefslogtreecommitdiff
path: root/machines/mba-personal.nix
diff options
context:
space:
mode:
authorFranck Cuny <franck@fcuny.net>2025-12-30 19:02:53 -0800
committerFranck Cuny <franck@fcuny.net>2025-12-30 19:02:53 -0800
commitdacf64ca7fd6d6d2cf927c709a74cb7adc8e6236 (patch)
treeb57889c0d611f11bdecba29c7a777c6100ba92df /machines/mba-personal.nix
parentinclude relevant programs in work profile (diff)
downloadinfra-dacf64ca7fd6d6d2cf927c709a74cb7adc8e6236.tar.gz
add back some abstractions related to user management
Diffstat (limited to '')
-rw-r--r--machines/mba-personal.nix16
1 files changed, 6 insertions, 10 deletions
diff --git a/machines/mba-personal.nix b/machines/mba-personal.nix
index 0804043..5b0487c 100644
--- a/machines/mba-personal.nix
+++ b/machines/mba-personal.nix
@@ -1,4 +1,4 @@
-{ pkgs, ... }:
+{ adminUser, pkgs, ... }:
{
age.secrets.ssh-remote-builder.file = ../secrets/ssh-remote-builder.age;
@@ -13,22 +13,18 @@
networking.hostName = "mba-m2";
- users.users.fcuny = {
- home = "/Users/fcuny";
+ users.users.${adminUser.name} = {
+ home = "/Users/${adminUser.name}";
shell = pkgs.fish;
};
- home-manager.users.fcuny = {
+ home-manager.users.${adminUser.name} = {
home.stateVersion = "23.05";
- home.username = "fcuny";
- home.homeDirectory = "/Users/fcuny";
+ home.homeDirectory = "/Users/${adminUser.name}";
imports = [
../home/profiles/darwin.nix
../home/profiles/personal.nix
];
- userinfo = {
- email = "franck@fcuny.net";
- fullName = "Franck Cuny";
- };
+ inherit (adminUser) userinfo;
};
}