summary refs log tree commit diff
path: root/.vim
diff options
context:
space:
mode:
authorRobert Günzler <r@gnzler.io>2022-12-15 21:11:20 +0100
committerRobert Günzler <r@gnzler.io>2022-12-15 21:11:20 +0100
commit7e2ff478fff44039fe0af7d85b3f8ff999aac5f9 (patch)
treea9131279e0f79ab8273c0de3d57dba7954ec12a2 /.vim
parent36e5720fabb5ad4513e72510d9f15b8e214ee45b (diff)
vim: enable aerial (but disable automatic open)
Signed-off-by: Robert Günzler <r@gnzler.io>
Diffstat (limited to '.vim')
-rw-r--r--.vim/lua/plugins.lua13
1 files changed, 7 insertions, 6 deletions
diff --git a/.vim/lua/plugins.lua b/.vim/lua/plugins.lua
index 1293989..4d5579e 100644
--- a/.vim/lua/plugins.lua
+++ b/.vim/lua/plugins.lua
@@ -350,7 +350,7 @@ require('packer').startup({function()
       lspstatus.register_progress()
     end} -- }}}
 
-  use {'stevearc/aerial.nvim', disable = true, -- {{{
+  use {'stevearc/aerial.nvim', module = {'aerial'}, cmd = {'AerialOpen', 'AerialToggle'}, disable = false, -- {{{
     config = function()
       require('aerial').setup({
         backends = { 'lsp', 'treesitter', 'markdown' },
@@ -371,11 +371,12 @@ require('packer').startup({function()
         icons = require('internal.lsp').symbols,
         close_automatic_events = { 'unsupported' },
         placement = 'edge',
-        open_automatic = function(bufnr)
-            return vim.api.nvim_buf_line_count(bufnr) > 200
-              and package.loaded.aerial.num_symbols(bufnr) > 4
-              and not package.loaded.aerial.was_closed()
-        end,
+        open_automatic = false,
+        -- open_automatic = function(bufnr)
+        --     return vim.api.nvim_buf_line_count(bufnr) > 200
+        --       and package.loaded.aerial.num_symbols(bufnr) > 4
+        --       and not package.loaded.aerial.was_closed()
+        -- end,
         default_keybinds = false,
         show_guides = true,
       })