Hacker News new | ask | show | jobs
by viraptor 874 days ago
Where the "home config" in this case can be much more than just text files and, for example, can include the actual apps installed locally. So when you define your `.git/config` file, you can include `diff.external = ${pkgs.difft}` to refer to a locally installed version of app `difft` and home-manager does the right thing. You can also manage your user services through systemd or launchd.
1 comments

The stuff Nix lets you declare really are very arbitrary. I even specify my Firefox extensions in my home-manager config.