Thanks. Upvoted your solution, but I see some problems with this approach for my workflow:<p>1. I run emacs-server, so the init file is run only during restarts OR when I manually load it from emacsclient.<p>2. Re-exporting all dotfiles seems rather redundant. I prefer to selectively export individual dotfiles only when I have made changes to it. That&#x27;s why I was interested in the &#x27;deploy&#x27; part.<p>I am not familiar enough with Babel, but it definitely seems to offer a more centralized way of managing my dotfiles. It&#x27;s going into TODO.