about summary refs log tree commit diff
path: root/packages.nix
diff options
context:
space:
mode:
authorVincent Ambo <tazjin@gmail.com>2018-06-03T20·35+0200
committerVincent Ambo <tazjin@gmail.com>2018-06-03T20·35+0200
commit6939aa9b3df2ebf304705833c17ba4483f9fc6ba (patch)
treeb1b81b5023ffde944f5b37355e79145bd0a46141 /packages.nix
parent59cd0bbd8b76dc886ca4d1e3d6c613d7393a8fd3 (diff)
feat(emacs): Replace LSP-mode with eglot
LSP-mode in combination with the Rust language server does not really
work as RLS is extremely unstable.

This switches over to eglot, which automatically restarts RLS after
every crash. From initial testing it seems to be slightly less
annoying than the previous setup.
Diffstat (limited to 'packages.nix')
-rw-r--r--packages.nix4
1 files changed, 0 insertions, 4 deletions
diff --git a/packages.nix b/packages.nix
index a0163eedc708..4c96ebb9e545 100644
--- a/packages.nix
+++ b/packages.nix
@@ -49,7 +49,6 @@ in {
       # Override various Emacs packages from unstable:
       pinnedEmacs = with unstable.emacsPackagesNg; {
         inherit
-          company-lsp
           counsel
           counsel-tramp
           exwm
@@ -57,9 +56,6 @@ in {
           ivy-gitlab
           ivy-hydra
           ivy-pass
-          lsp-mode
-          lsp-rust
-          lsp-ui
           markdown-mode
           markdown-toc
           swiper;