Disable LSP/Eglot/ESlint for QML files

This commit is contained in:
Jens Luedicke
2025-09-08 16:58:12 +02:00
parent 7899e5e72d
commit 7279a53bc0
8 changed files with 144 additions and 87 deletions

View File

@@ -125,14 +125,17 @@
"Configure debugging with dap-mode."
(use-package dap-mode
:ensure t
:commands dap-debug
:commands (dap-debug dap-debug-edit-template)
;; Don't auto-enable - only load when explicitly needed for debugging
:config
;; Python debugging
(require 'dap-python)
;; C/C++ debugging
(require 'dap-gdb-lldb)
;; Automatic configuration
(dap-auto-configure-mode 1)))
;; Don't auto-configure globally - causes severe performance issues
;; Enable manually when debugging: M-x dap-auto-configure-mode
;; (dap-auto-configure-mode 1) ; Commented out for performance
))
(defun dev-mode-modern-setup-languages ()
"Configure language-specific settings."
@@ -148,7 +151,8 @@
(use-package qml-mode
:ensure t
:mode "\\.qml\\'"
:hook (qml-mode . eglot-ensure)))
;; Removed qml-mode hook - Qt5 has no language server
))
(defun dev-mode-modern-setup-editing-tools ()
"Setup advanced editing tools for development."