mirror of
https://github.com/Foltik/dotfiles
synced 2024-11-24 04:22:50 -05:00
Add lsp and elixir
This commit is contained in:
parent
90674f76c4
commit
e50153eedd
@ -994,6 +994,19 @@ make shortcuts and file switching
|
|||||||
(projectile-project-search-path (list jf-projects-path)))
|
(projectile-project-search-path (list jf-projects-path)))
|
||||||
#+END_SRC
|
#+END_SRC
|
||||||
** Languages
|
** Languages
|
||||||
|
*** Language Server Protocol
|
||||||
|
Mode for integration with lots of language servers, interacting with company,
|
||||||
|
flycheck, projectile, and the works.
|
||||||
|
#+BEGIN_SRC emacs-lisp
|
||||||
|
(use-package lsp-mode
|
||||||
|
:commands lsp)
|
||||||
|
|
||||||
|
(use-package lsp-ui
|
||||||
|
:commands lsp-ui-mode)
|
||||||
|
|
||||||
|
(use-package company-lsp
|
||||||
|
:commands company-lsp)
|
||||||
|
#+END_SRC
|
||||||
*** Fish
|
*** Fish
|
||||||
Mode for editing of scripts for the fish shell.
|
Mode for editing of scripts for the fish shell.
|
||||||
#+BEGIN_SRC emacs-lisp
|
#+BEGIN_SRC emacs-lisp
|
||||||
@ -1157,3 +1170,9 @@ company-irony for company integration
|
|||||||
(use-package company-lua
|
(use-package company-lua
|
||||||
:company lua-mode)
|
:company lua-mode)
|
||||||
#+END_SRC
|
#+END_SRC
|
||||||
|
*** Elixir
|
||||||
|
#+BEGIN_SRC emacs-lisp
|
||||||
|
(use-package elixir-mode
|
||||||
|
:mode "\\.exs?\\'"
|
||||||
|
:hook (elixir-mode . lsp))
|
||||||
|
#+END_SRC
|
||||||
|
Loading…
Reference in New Issue
Block a user