From f16271f18f3ca7f1afb126307bc687c4c89e8bed Mon Sep 17 00:00:00 2001 From: Kumar Damani Date: Wed, 9 Sep 2026 21:07:04 -0400 Subject: routine updates, some cleanup, readme refresh --- README.md | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) (limited to 'README.md') diff --git a/README.md b/README.md index c00ecd3..f86c651 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,25 @@ +These are my dotfiles for various machines I use with Nix. + + +Some of machines are standard NixOS, some Darwin + Nix, and some just Nix on a +different distro where I just need my user configs managed, not the full system. + + +I've settled on using Home Manager to trigger even system-level re-builds just because +it is quite convenient to do so, as opposed to doing it separately. It is probably +not the best approach, but it works for me. + + +Having it all be part of the same flake means that I get the same version of software +on all of these machines, which is nice. + + +I use GNU Stow to manage the Nix, and HM dotfiles themselves. ```bash +# On non-NixOS, you can usually find it in your distro's package manager + +# On NixOS, you can do +# nix-shell -p stow stow -v -t ~ nix home-manager ``` -- cgit v1.2.3