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