Skip to content

tomekw/doom-ada

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Doom Emacs Ada Module

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)

Installation

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 upgrade

Enjoy!

Usage

  • SPC m b → build with alr build
  • SPC m r → run with alr run
  • SPC m c → clean with alr clean

Errors are parsed into the compilation buffer, and eglot provides inline diagnostics and completions.

Requirements

About

Doom Emacs Ada language module with syntax highlighting, LSP and Alire support

Resources

License

Stars

Watchers

Forks

Packages

No packages published