From 1e8201cd13ddc16e83d461cdb56114a3e1958219 Mon Sep 17 00:00:00 2001 From: Oliver Hartmann Date: Wed, 5 Oct 2022 22:26:37 +0200 Subject: [PATCH] lazy loading aerial --- lua/my_plugins.lua | 9 ++++++++- lua/setup/aerial.lua | 1 + lua/setup/telescope.lua | 1 - 3 files changed, 9 insertions(+), 2 deletions(-) diff --git a/lua/my_plugins.lua b/lua/my_plugins.lua index f8d5a50..34c41cd 100644 --- a/lua/my_plugins.lua +++ b/lua/my_plugins.lua @@ -205,7 +205,14 @@ return require('packer').startup(function() } use { 'stevearc/aerial.nvim', - config = get_setup('aerial') + requires = { + 'telescope' + }, + config = get_setup('aerial'), + opt = true, + keys = { 's', 's' }, + module = 'aerial', + cmd = 'AerialToggle' } use { 'm-demare/hlargs.nvim', diff --git a/lua/setup/aerial.lua b/lua/setup/aerial.lua index 2ddd243..a6be18f 100644 --- a/lua/setup/aerial.lua +++ b/lua/setup/aerial.lua @@ -4,3 +4,4 @@ require('aerial').setup({ filter_kind = false, show_guides = true, }) +require('telescope').load_extension('aerial') diff --git a/lua/setup/telescope.lua b/lua/setup/telescope.lua index c452716..f18d02f 100644 --- a/lua/setup/telescope.lua +++ b/lua/setup/telescope.lua @@ -49,4 +49,3 @@ require('telescope').setup({ }) require('telescope').load_extension('fzf') -require('telescope').load_extension('aerial')