Lot of optimisation, replace eglot with lsp-mode
This commit is contained in:
50
init.el
50
init.el
@@ -2,39 +2,53 @@
|
||||
;;; Commentary:
|
||||
;;; blablabla
|
||||
|
||||
;; Optimize `auto-mode-alist`
|
||||
(setq auto-mode-case-fold nil)
|
||||
|
||||
;; Restore file-name-handler-alist after startup.
|
||||
(unless (or (daemonp) noninteractive init-file-debug)
|
||||
;; Temporarily suppress file-handler processing to speed up startup
|
||||
(let ((default-handlers file-name-handler-alist))
|
||||
(setq file-name-handler-alist nil)
|
||||
;; Recover handlers after startup
|
||||
(add-hook 'emacs-startup-hook
|
||||
(lambda ()
|
||||
(setq file-name-handler-alist
|
||||
(delete-dups (append file-name-handler-alist default-handlers))))
|
||||
101)))
|
||||
|
||||
;; (require 'init-elpaca)
|
||||
(require 'init-straight)
|
||||
(require 'init-gc)
|
||||
(require 'init-better-default)
|
||||
(require 'init-hydra)
|
||||
|
||||
(require 'init-ui)
|
||||
(require 'init-edit)
|
||||
(require 'init-completion)
|
||||
(require 'init-snippet)
|
||||
|
||||
(require 'init-bindings)
|
||||
(require 'init-dired)
|
||||
;; (require 'init-dashboard) ;; not working
|
||||
(require 'init-window)
|
||||
(require 'init-shell)
|
||||
;; (require 'init-treemacs) ;; not working
|
||||
(require 'init-workspace)
|
||||
|
||||
;; (require 'init-god)
|
||||
;; (require 'init-meow)
|
||||
|
||||
(require 'init-hydra)
|
||||
|
||||
(require 'init-utils)
|
||||
(require 'init-completion)
|
||||
(require 'init-input)
|
||||
(require 'init-edit)
|
||||
(require 'init-window)
|
||||
(require 'init-utils)
|
||||
|
||||
(require 'init-bindings)
|
||||
|
||||
(require 'init-dired)
|
||||
|
||||
(require 'init-llm)
|
||||
|
||||
(require 'init-snippet)
|
||||
(require 'init-coding)
|
||||
(require 'init-vcs)
|
||||
(require 'init-shell)
|
||||
(require 'init-llm)
|
||||
(require 'init-check)
|
||||
;; (require 'init-treemacs) ;; not working
|
||||
|
||||
(require 'init-eglot)
|
||||
;; (require 'init-lsp) ;; not working
|
||||
;; (require 'init-eglot)
|
||||
(require 'init-lsp)
|
||||
|
||||
(require 'init-org)
|
||||
(require 'init-tex)
|
||||
@@ -46,8 +60,6 @@
|
||||
(require 'init-rust)
|
||||
(require 'init-ocaml)
|
||||
|
||||
(require 'init-workspace)
|
||||
|
||||
(provide 'init)
|
||||
;;; Code:
|
||||
;;; alskdjasd
|
||||
|
||||
Reference in New Issue
Block a user