#+TITLE: emacs.d

Emacs configuration using vterm.

* Installation

#+begin_example
make install
#+end_example

This symlinks the config files into =~/.emacs.d/=. To remove:

#+begin_example
make uninstall
#+end_example

* File layout

- *init.el* -- Bootstrap. Loads the org config files via =org-babel-load-file=.
- *configuration.org* -- Core settings, display, vterm, tab bar, mode line, sessions, and server.
- *commands.org* -- Custom interactive commands. Window management, buffer operations, etc.
- *org-mode.org* -- Org-mode configuration, agenda, capture, faces, and redefinitions.
- *packages/* -- Vendored package source code.
- *Makefile* -- Install/uninstall targets for symlinking into =~/.emacs.d/=.

* Conventions

- Custom commands go in =commands.org=, prefixed with =circ/=.
