summaryrefslogtreecommitdiff
path: root/lua
diff options
context:
space:
mode:
Diffstat (limited to 'lua')
-rw-r--r--lua/lv-symbols-outline/init.lua15
-rw-r--r--lua/plugins.lua2
2 files changed, 17 insertions, 0 deletions
diff --git a/lua/lv-symbols-outline/init.lua b/lua/lv-symbols-outline/init.lua
new file mode 100644
index 00000000..63fb2cfc
--- /dev/null
+++ b/lua/lv-symbols-outline/init.lua
@@ -0,0 +1,15 @@
+vim.g.symbols_outline = {
+ highlight_hovered_item = true,
+ show_guides = true,
+ auto_preview = true,
+ position = 'right',
+ keymaps = {
+ close = "<Esc>",
+ goto_location = "<Cr>",
+ focus_location = "o",
+ hover_symbol = "<C-space>",
+ rename_symbol = "r",
+ code_actions = "a",
+ },
+ lsp_blacklist = {},
+}
diff --git a/lua/plugins.lua b/lua/plugins.lua
index 95ad6f95..47258b17 100644
--- a/lua/plugins.lua
+++ b/lua/plugins.lua
@@ -140,6 +140,8 @@ return require("packer").startup(function(use)
require_plugin('nvim-colorizer.lua')
use {'windwp/nvim-spectre', opt = true}
require_plugin('windwp/nvim-spectre')
+ use {'simrat39/symbols-outline.nvim', opt = true}
+ require_plugin('symbols-outline.nvim')
-- folke/todo-comments.nvim
-- gennaro-tedesco/nvim-jqx
-- TimUntersberger/neogit