This is a Doom Emacs :lang ada module providing:
- Tree-sitter highlighting via
ada-ts-mode - LSP support with
ada_language_server - Autocomplete (company-capf)
- Alire integration (
alr build,alr run,alr clean)
This module made it to Doom Emacs upsteam!
Enable it in ~/.doom.d/init.el:
:lang
(ada +lsp +tree-sitter)Upgrade your Doom Emacs
$ doom upgradeEnjoy!
SPC m b→ build withalr buildSPC m r→ run withalr runSPC m c→ clean withalr clean
Errors are parsed into the compilation buffer, and eglot provides inline diagnostics and completions.