From 41db5fc767fbe5a5453b2fa0583de8c3b2cf4021 Mon Sep 17 00:00:00 2001 From: Tom van der Lee Date: Thu, 17 Sep 2026 11:49:58 +0200 Subject: Add automatic dotfiles clone + stow modules/home/dotfiles.nix clones ~/dotfiles on activation (only if not already present) and stows every top-level package directory into $HOME, independently per package so one conflict doesn't block the rest. Removes home-manager's own git config management in favor of letting the stowed ~/dotfiles/git/.gitconfig own it, and adds homeConfigurations."tom@darwin" so the feature is usable on this Mac. users/tom.nix now points home.dotfiles.repoUrl at the real repo. --- users/tom.nix | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) (limited to 'users') diff --git a/users/tom.nix b/users/tom.nix index 94abcc3..08b30c3 100644 --- a/users/tom.nix +++ b/users/tom.nix @@ -8,8 +8,5 @@ # Set once at first install/activation; never bump retroactively. home.stateVersion = "24.05"; - programs.git = { - userName = "Tom van der Lee"; - userEmail = "t0m.vd.l33@gmail.com"; - }; + home.dotfiles.repoUrl = "https://git.tomvanderlee.com/dotfiles"; } -- cgit v1.3