How does that work with bootstrapping? I’ve looked into your makefile and it seems it depends on some non-bundled .el files. With my current setup I install git, zsh, emacs, stow from the package manager, then clone my dotilfes and run their install.sh. On a new system, what is required to get up and running with your setup?
I must admit that literate dotfiles (and org-mode in general) make me tempted to switch to Emacs. I’ll put trying Emacs on my long list of things-to-do.
Bauer looks like a somewhat similar project.
How does that work with bootstrapping? I’ve looked into your makefile and it seems it depends on some non-bundled .el files. With my current setup I install git, zsh, emacs, stow from the package manager, then clone my dotilfes and run their install.sh. On a new system, what is required to get up and running with your setup?
Which
.el
exactly?The files
elisp/tangle.el
andelisp/publish.el
are included, these runpackage-install
if the required packages are not found yet.Oh, you included them within your repo, didn’t see that. That works.
Awesome work, @to1ne! I like the idea of using
make
to build the files.For some past work on literate NixOS dotfiles, check out https://github.com/rasendubi/dotfiles
I must admit that literate dotfiles (and org-mode in general) make me tempted to switch to Emacs. I’ll put trying Emacs on my long list of things-to-do.