1
0
mirror of https://github.com/Foltik/dotfiles synced 2024-11-27 21:19:51 -05:00

Add lsp and elixir

This commit is contained in:
Jack Foltz 2019-04-25 18:25:37 -04:00
parent 90674f76c4
commit e50153eedd
Signed by: foltik
GPG Key ID: D1F0331758D1F29A

View File

@ -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