feat(qt): add treesit (and lsp) support

This commit is contained in:
Henrik Lissner
2025-08-28 14:00:48 +02:00
parent cfadd8f6a4
commit 93c085fa13
4 changed files with 32 additions and 1 deletions

View File

@@ -2,3 +2,13 @@
;;;###autoload
(add-to-list 'auto-mode-alist '("\\.pr[io]\\'" . qt-pro-mode))
;;;###autoload
(when (modulep! +tree-sitter)
(set-tree-sitter! 'qml-mode 'qml-ts-mode
'((qmljs :url "https://github.com/yuja/tree-sitter-qmljs"))))
;;;###autoload
(when (modulep! +lsp)
(add-hook 'qml-mode-local-vars-hook #'lsp! 'append)
(add-hook 'qml-ts-mode-local-vars-hook #'lsp! 'append))