From f39228ee33eed06e84fe71713cfdc94318824d2a Mon Sep 17 00:00:00 2001 From: Stefan Imhoff Date: Sat, 11 Dec 2021 14:08:06 +0100 Subject: [PATCH] chore(vim): add sidebar.nvim and configuration --- nvim/plugin-config.vim | 1 + nvim/plugins.vim | 1 + nvim/plugins/sidebar.lua | 9 +++++++++ 3 files changed, 11 insertions(+) create mode 100644 nvim/plugins/sidebar.lua diff --git a/nvim/plugin-config.vim b/nvim/plugin-config.vim index 9520a84..791375a 100644 --- a/nvim/plugin-config.vim +++ b/nvim/plugin-config.vim @@ -18,6 +18,7 @@ source ~/.config/nvim/plugins/lspkind.lua source ~/.config/nvim/plugins/lualine.lua source ~/.config/nvim/plugins/neoscroll.lua source ~/.config/nvim/plugins/prettier.vim +source ~/.config/nvim/plugins/sidebar.lua source ~/.config/nvim/plugins/speeddating.vim source ~/.config/nvim/plugins/ultisnips.vim source ~/.config/nvim/plugins/vim-easymotion.vim diff --git a/nvim/plugins.vim b/nvim/plugins.vim index 849ce05..fe8c4ee 100644 --- a/nvim/plugins.vim +++ b/nvim/plugins.vim @@ -71,6 +71,7 @@ Plug 'godlygeek/tabular' Plug 'junegunn/goyo.vim' Plug 'karb94/neoscroll.nvim' Plug 'norcalli/nvim-colorizer.lua' +Plug 'sidebar-nvim/sidebar.nvim' Plug 'windwp/nvim-autopairs' call plug#end() diff --git a/nvim/plugins/sidebar.lua b/nvim/plugins/sidebar.lua new file mode 100644 index 0000000..187bf9a --- /dev/null +++ b/nvim/plugins/sidebar.lua @@ -0,0 +1,9 @@ +local status, sidebar = pcall(require, 'sidebar-nvim') +if (not status) then return end + +sidebar.setup() + +--- Mappings +local opts = { noremap = true, silent = true } + +vim.api.nvim_set_keymap('n', 'ts', [[:SidebarNvimToggle]], opts)