diff options
| author | Jacob McDonnell <jacob@jacobmcdonnell.com> | 2026-03-28 14:52:43 -0400 |
|---|---|---|
| committer | Jacob McDonnell <jacob@jacobmcdonnell.com> | 2026-03-28 14:52:43 -0400 |
| commit | b31f90af5ac142fe35cf40d1c1458b20170a7286 (patch) | |
| tree | b9e6a1c86a0597b51b8b974dd025eecf1ea62dba /.emacs.d/lisp/lsp-setup.el | |
| parent | 3e2f998ace2f1b4ff8e47a17c21069b80413a6e4 (diff) | |
refactor: Split Emacs config into multiple files
Split Emacs config into multiple files for a more readable setup.
Diffstat (limited to '.emacs.d/lisp/lsp-setup.el')
| -rw-r--r-- | .emacs.d/lisp/lsp-setup.el | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/.emacs.d/lisp/lsp-setup.el b/.emacs.d/lisp/lsp-setup.el new file mode 100644 index 0000000..9fbf669 --- /dev/null +++ b/.emacs.d/lisp/lsp-setup.el @@ -0,0 +1,21 @@ +;; Download LSP-Mode +(unless (package-installed-p 'lsp-mode) + (package-install 'lsp-mode)) + +;; Setup LSP-Mode +(require 'lsp-mode) +(add-hook 'c-mode-hook #'lsp) +(add-hook 'c++-mode-hook #'lsp) +(add-hook 'elisp-mode-hook #'lsp) + +;; Company-Mode for LSP-Mode +(unless (package-installed-p 'company) + (package-install 'company)) + +;; Setup LSP-Mode +;;(require 'company) +;;(setq company-minimum-prefix-length 1 +;; company-idle-delay 0.0) ;; default is 0.2 + +(provide 'lsp-setup) + |
