diff options
| author | 2026-09-17 11:05:45 +0200 | |
|---|---|---|
| committer | 2026-09-17 11:05:45 +0200 | |
| commit | ae3fa667bda75f11881c9209dc67226f98bcfd95 (patch) | |
| tree | 1c2b16d8a97342fa608a15583ecc85ff0ec968eb /users/tom.nix | |
| download | desktop-flake-ae3fa667bda75f11881c9209dc67226f98bcfd95.tar.gz desktop-flake-ae3fa667bda75f11881c9209dc67226f98bcfd95.tar.bz2 desktop-flake-ae3fa667bda75f11881c9209dc67226f98bcfd95.zip | |
Add cross-platform Nix flake bootstrap
Adds a flake providing shared modules for NixOS and standalone
home-manager, a copyable NixOS host template, and the OpenSpec
tooling/change scaffolding used to plan this work.
Diffstat (limited to 'users/tom.nix')
| -rw-r--r-- | users/tom.nix | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/users/tom.nix b/users/tom.nix new file mode 100644 index 0000000..94abcc3 --- /dev/null +++ b/users/tom.nix | |||
| @@ -0,0 +1,15 @@ | |||
| 1 | { pkgs, ... }: | ||
| 2 | { | ||
| 3 | imports = [ ../modules/home ]; | ||
| 4 | |||
| 5 | home.username = "tom"; | ||
| 6 | home.homeDirectory = if pkgs.stdenv.isDarwin then "/Users/tom" else "/home/tom"; | ||
| 7 | |||
| 8 | # Set once at first install/activation; never bump retroactively. | ||
| 9 | home.stateVersion = "24.05"; | ||
| 10 | |||
| 11 | programs.git = { | ||
| 12 | userName = "Tom van der Lee"; | ||
| 13 | userEmail = "t0m.vd.l33@gmail.com"; | ||
| 14 | }; | ||
| 15 | } | ||
