Hey Mattias, On Fri, 2021-03-05 at 12:57 -0500, Mattias Giese wrote:
On 05/03/21 18:37:48, Dan Čermák wrote:
I've already asked around a bit and the following ideas came up: - better autocompletion & code smarts for writing salt states (e.g. via a language server protocol server[1]) - autocompletion for kiwi templates, autoyast profiles and Dockerfiles with support for software channel information - trigger certain actions directly from the editor, e.g. build an OS image
But please think of your dream setup here and be just limited by your imagination :)
I personally use LSP servers quite extensively (with neovim/CoC) for a variety of languages and cannot imagine editing code without them. I'd love to see Salt/kiwi/autoyast LSP servers for tighter integration with a multitude of editors.
I suggested a LSP implementation for Salt states for the next hackweek starting in 2 weeks from now: https://hackweek.suse.com/20/projects/language-server-protocol-implementatio... Feel free to join! I have no idea yet on how to do this and about the craziness level of the project. -- Cedric