summary refs log tree commit diff
path: root/.vim/lua/lsp.lua
diff options
context:
space:
mode:
Diffstat (limited to '.vim/lua/lsp.lua')
-rw-r--r--.vim/lua/lsp.lua4
1 files changed, 2 insertions, 2 deletions
diff --git a/.vim/lua/lsp.lua b/.vim/lua/lsp.lua
index 86b85a3..5c5b8ef 100644
--- a/.vim/lua/lsp.lua
+++ b/.vim/lua/lsp.lua
@@ -1,6 +1,5 @@
 local lsp         = require('lspconfig')
 local lspstatus   = require('lsp-status')
-local navic       = require('nvim-navic')
 
 local my_attach = function(client, bufnr)
   if vim.opt.diff:get() then
@@ -29,7 +28,8 @@ local my_attach = function(client, bufnr)
 
   lspstatus.on_attach(client)
   if client.supports_method('textDocument/symbols') then
-    navic.attach(client, bufnr)
+    require('nvim-navic').attach(client, bufnr)
+    require('aerial').on_attach(client, bufnr)
   end
 
   if client.supports_method('textDocument/definition') then