Global settings are in the init.el file, specific modes have their own files.
init.el will:
- Check that all required packages for boot-strap are installed (basically, diminish), installing them if not (usually).
- Set some optimisations for the JIT compiler.
- Load all settings from their individual files.
- That’s pretty much it.
- globals.el
- use for anything that has global use.
- lsip/helpers.el
- helper functions, mostly for config.
- lisp/random-functions.el
- as it says, stuff I occasionally use :-)
- theme.el
- make things pretty.
- dev-settings.el
- anything that effects the top-level development config.
A constant work in progress :-)
Simplify all the things! I’m using ewal to use the same theme as wot’s as being used in the terminal. That said, here’s the theme that I occasionally work on, a modified tango-2 theme, which in itself is a mod of the tango theme:
- [ ] Setup and configure
lsp-booster. - [ ] Get flycheck working with eglot.
- [ ] Learn some basic magit! Then incorporate Mergarif/disstastic.
- [ ] Look into Combobulate - AST manipulation of your source.

