languages: provide better nim support

This commit is contained in:
Artur Manuel 2025-04-20 07:34:43 +01:00
commit 1917a8636a
Signed by: amadaluzia
SSH key fingerprint: SHA256:ubvwT66gNUKSsgSzEb2UQnX8pzTq5N+r8eRVYGJJm4Q
2 changed files with 5 additions and 3 deletions

View file

@ -17,6 +17,8 @@
(use-package eglot
:defer t
:commands (eglot eglot-ensure)
:hook (prog-mode . eglot-ensure)))
:hook (prog-mode . eglot-ensure)
:config
(add-to-list 'eglot-server-programs '((nim-mode nimscript-mode) . ("nimlsp")))))
(provide 'config-dev)

View file

@ -1,6 +1,5 @@
;; -*- lexical-binding: t -*-
(defun config-init-languages ()
(use-package nix-ts-mode
:defer t
@ -50,7 +49,8 @@
(use-package nim-mode
:defer t
:commands (nim-mode)
:mode "\\.nim\\'")
:mode (("\\.nim\\'" . nim-mode)
("\\.nims\\'" . nimscript-mode)))
(use-package go-ts-mode
:defer t