A quick tip on managing dotfiles on NixOS without home-manager by using systemd-tmpfiles to declaratively configure symlinks. The author explains objections to home-manager (extra dependency, per-user packages, requires system rebuild to change config) and shows how systemd.tmpfiles.rules in NixOS configuration can symlink dotfiles from a repo directory into ~/.config without any additional tooling.

2m read timeFrom matklad.github.io
Post cover image

Sort: