My config is now based on emacs.g and uses borg.
git clone <this> ~/.emacs.d
cd ~/.emacs.d/
make bootstrap-borg
make bootstrap
Note that the bootstrap process by default will attempt to connect to Github,
Gitlab and code.orgmode.org via SSH. If you don’t have SSH keys set up for any
of these (and don’t want to set them up) then do the following before doing
make bootstrap-borg
:
git config --global url.https://github.com/.insteadOf git@github.com:
git config --global url.https://gitlab.com/.insteadOf git@gitlab.com:
git config --global url.https://code.orgmode.org/.insteadOf git@code.orgmode.org:
Since tree-sitter grammars are platform dependent, they might need to be rebuilt with
M-x treesit-install-language-grammar
.
The config uses nerd fonts. I keep a copy of them in my dotfiles.