Welcome to my Emacs-based workflow.
- Main goals of my configuration
- Why Emacs instead of VSCode, Zed or (Neo)Vim?
- Supported Languages
- Supported Markup Languages
- LaTeX tools
- System Dependencies
- Support of things I need
- Fast enough for me and my machine
- Easy to read configuration
- I love Emacs key-bindings
- I love Emacs Lisp
- I love Emacs' extensibility. I can do everything in my Emacs
- Go
- Bash
TODO: * Protobuf * Dockerfile * YAML * C * Python
- LaTeX
- reStructuredText
Also I use Org Mode sometimes and would like to setup Markdown, Sphinx, more Org Mode and read about TeXinfo.
For latex I have following tools:
pdflatex
- Default thing for melualatex
- Use it for system-wide fonts only =)xelatex
- lualatex alternative which I don't use
All my LaTeX documentation compiled by pdflatex
. I use lualatex
only for Resume/CV pdf compilation (because I use system-wide fonts with russian language support).
Also you can read about producing multi-page documentation from LaTeX.
mu
- Mail clientripgrep
- Faster grep alternativepython
- Python =)git
- Main VCSlualatex
- PDF writingmake
- M-x compilesphinx
- Documentationhunspell
- Interactive spellinghunspell-ru
- Russian dictionaries for Hunspell