Remix.run Logo
globular-toast 3 days ago

Why is it specific to doom emacs?

fleur-de-lotus 3 days ago | parent | next [-]

How can I use it from stock emacs ?

v9v 3 days ago | parent [-]

It seems all this package does is install and configure ada-ts-mode and eglot (to use ada-language-server) with some custom commands (defined in config.lisp). Here's how I adapted it to my config: https://pastes.io/ada-config

Note that I added a format-on-save hook in my config, and since I do completions using corfu and not company, I didn't include that part of the package.

tomekw 3 days ago | parent | prev [-]

Nothing specific to Doom Emacs. And that’s great! I just packaged it so it just works! :)

forty 3 days ago | parent | next [-]

The author/maintainer of doom emacs is amazing but also very nice, I think you should try to open a MR to include your work inside the project, which would make it even smoother to enable and also easier to discover

tomekw 12 hours ago | parent | next [-]

It made it upstream!

https://github.com/doomemacs/doomemacs/tree/master/modules/l...

forty 4 hours ago | parent [-]

Youhou well done! I don't know Ada, but now it's so easy to try out that I might!

tomekw 3 days ago | parent | prev [-]

I will, I will. A man has to start somewhere ;) Thanks!

iLemming 3 days ago | parent | prev [-]

Yes! Doom Emacs & Spacemacs are recipe books, not necessarily concrete products you have to use in prescriptive manner. Any Emacs user can make use of their modules, some of them are full of interesting gems. I'd highly recommend exploring them for ideas.