Small emacs lsp updates
This commit is contained in:
parent
dc8a304a56
commit
9f2968aff4
2 changed files with 15 additions and 5 deletions
|
@ -14,6 +14,10 @@
|
||||||
|
|
||||||
(advice-add 'risky-local-variable-p :override #'ignore)
|
(advice-add 'risky-local-variable-p :override #'ignore)
|
||||||
|
|
||||||
|
;; Increase buffers and whatnot for lsp-mode
|
||||||
|
(setq read-process-output-max (* 1024 1024)) ;; 1mb
|
||||||
|
(setq gc-cons-threshold 100000000)
|
||||||
|
|
||||||
(require 'jg-package)
|
(require 'jg-package)
|
||||||
|
|
||||||
;; Explicitly import the PATH from the shell on MacOS
|
;; Explicitly import the PATH from the shell on MacOS
|
||||||
|
|
|
@ -23,7 +23,7 @@
|
||||||
:commands (lsp lsp-deferred)
|
:commands (lsp lsp-deferred)
|
||||||
:init
|
:init
|
||||||
(setq lsp-diagnostic-package :none)
|
(setq lsp-diagnostic-package :none)
|
||||||
(setq lsp-keymap-prefix "C-c l") ;; Or 'C-l', 's-l'
|
(setq lsp-keymap-prefix "C-c l") ;; Or 'C-l', 's-l
|
||||||
:config
|
:config
|
||||||
(lsp-enable-which-key-integration t)
|
(lsp-enable-which-key-integration t)
|
||||||
)
|
)
|
||||||
|
@ -42,13 +42,17 @@
|
||||||
(use-package lsp-ui
|
(use-package lsp-ui
|
||||||
:hook (lsp-mode . lsp-ui-mode)
|
:hook (lsp-mode . lsp-ui-mode)
|
||||||
:custom
|
:custom
|
||||||
(lsp-ui-doc-position 'bottom))
|
(lsp-ui-doc-position 'bottom)
|
||||||
|
:commands lsp-ui-mode)
|
||||||
|
|
||||||
(use-package lsp-treemacs
|
(use-package lsp-treemacs
|
||||||
:after lsp)
|
:after lsp
|
||||||
|
:commands lsp-treemacs-errors-list
|
||||||
|
)
|
||||||
|
|
||||||
(use-package lsp-ivy
|
(use-package lsp-ivy
|
||||||
:after lsp)
|
:after lsp
|
||||||
|
:commands lsp-ivy-workspace-symbol)
|
||||||
|
|
||||||
(use-package cmake-mode)
|
(use-package cmake-mode)
|
||||||
|
|
||||||
|
@ -65,7 +69,9 @@
|
||||||
;; (dap-python-setup) ;; Automatically installs Node debug adapter if needed
|
;; (dap-python-setup) ;; Automatically installs Node debug adapter if needed
|
||||||
)
|
)
|
||||||
|
|
||||||
(use-package typescript-mode)
|
(use-package typescript-mode
|
||||||
|
:hook (typescript-mode . lsp-deferred)
|
||||||
|
)
|
||||||
|
|
||||||
(use-package python-mode
|
(use-package python-mode
|
||||||
:ensure nil
|
:ensure nil
|
||||||
|
|
Loading…
Reference in a new issue