13 lines
467 B
EmacsLisp
13 lines
467 B
EmacsLisp
;; set native compilation cache directory
|
|
(startup-redirect-eln-cache
|
|
(convert-standard-filename
|
|
(expand-file-name "~/.cache/emacs/eln-cache/")))
|
|
|
|
;; performance tuning
|
|
;; set as recommended at https://emacs-lsp.github.io/lsp-mode/page/performance/
|
|
(setq gc-cons-threshold 100000000)
|
|
(setq read-process-output-max (* 1024 1024)) ;; 1mb
|
|
(setenv "LSP_USE_PLISTS" "true")
|
|
(setq lsp-idle-delay 0.500)
|
|
(setq lsp-log-io nil) ; if set to true can cause a performance hit
|