chore: improve work setup

This commit is contained in:
Swarsel 2024-08-10 08:21:01 +02:00
parent 54d4090918
commit dfe2c3922d
Signed by: swarsel
GPG key ID: 26A54C31F2A4FD84
10 changed files with 161 additions and 8 deletions

View file

@ -1446,6 +1446,9 @@ create a new one."
(use-package eglot
:ensure nil
:config
(add-to-list 'eglot-server-programs
'(yaml-ts-mode . ("ansible-language-server" "--stdio")))
:hook
((python-mode
python-ts-mode
@ -1457,6 +1460,7 @@ create a new one."
rustic-mode
tex-mode
LaTeX-mode
yaml-ts-mode
) . (lambda () (progn
(eglot-ensure)
(add-hook 'before-save-hook 'eglot-format nil 'local))))
@ -1817,3 +1821,7 @@ create a new one."
(lambda (&rest _) (browse-url "swarsel.win")))
)
)))
(use-package ansible
:hook
(yaml-ts-mode . ansible))