Emacs

Installing from source

See here for the official installation guide. To get tree-sitter if version >29.0 was compiled from source - install tree-sitter-langs, then run tree-sitter-langs-install-grammars, then restart.

Important note: Install with svg support (for things like Rougier's themes) and xwidget support (for things like mu4e-views).

Personal installation notes:

  • Installed v 30.0.5 from source.
  • commit 26ec428 assuming emacs-30.0.5 and emacsclieant binaries are in ~/bin/.

See here for uninstallation.

./configure --prefix=$HOME/.local --with-x-toolkit=gtk --with-mailutils --with-gnutls=ifavailable --with-cairo --with-json --with-tree-sitter --with-xwidgets --with-rsvg

Resources

Emacs 29.4 (Org mode 9.6.15)