diff --git a/dot_config/fish/executable_config.fish b/dot_config/fish/executable_config.fish
index 7a967ed..1e9be60 100644
--- a/dot_config/fish/executable_config.fish
+++ b/dot_config/fish/executable_config.fish
@@ -28,6 +28,7 @@ setpath ~/.rbenv/bin
 setpath ~/.cargo/bin
 setpath ~/.nimble/bin
 setpath ~/.local/bin
+setpath ~/.local/bin/elixir-ls
 setpath ~/.bin
 setpath ~/.cask/bin
 setpath ~/.npm-packages/bin
diff --git a/dot_doom.d/config.el b/dot_doom.d/config.el
index 747e3db..b4c2527 100644
--- a/dot_doom.d/config.el
+++ b/dot_doom.d/config.el
@@ -26,6 +26,11 @@
 (when (memq window-system '(mac ns x))
   (exec-path-from-shell-initialize))
 
+;; Configure some lsp-mode stuff
+(after! lsp-mode
+  (setq lsp-headerline-breadcrumb-enable t)
+  (setq lsp-ui-sideline-show-code-actions nil))
+
 ;; Make Monky communicate via cmdserver
 (setq monky-process-type 'cmdserver)
 
diff --git a/dot_doom.d/init.el b/dot_doom.d/init.el
index 7d299c4..c9a7bd8 100644
--- a/dot_doom.d/init.el
+++ b/dot_doom.d/init.el
@@ -22,7 +22,7 @@
 
        :ui
        ;;deft
-       ;;doom
+       doom
        doom-dashboard
        ;;doom-quit
        (emoji +github +unicode)
@@ -91,7 +91,7 @@
        ;;gist
        (lookup
         +docsets)
-       (lsp +peek)
+       (lsp +peek +eglot)
        magit
        ;;make
        ;;pass