From c34b29c222b7c197882ce4ca279fab3f5e17712e Mon Sep 17 00:00:00 2001 From: Evie Litherland-Smith Date: Thu, 25 May 2023 10:13:53 +0100 Subject: [PATCH] Add barbar again using old config, set comment to load on buffer --- lua/plugins/barbar.lua | 28 ++++++++++++++++++++++++++++ lua/plugins/comment.lua | 2 +- 2 files changed, 29 insertions(+), 1 deletion(-) create mode 100644 lua/plugins/barbar.lua diff --git a/lua/plugins/barbar.lua b/lua/plugins/barbar.lua new file mode 100644 index 0000000..eef982c --- /dev/null +++ b/lua/plugins/barbar.lua @@ -0,0 +1,28 @@ +return { + "romgrk/barbar.nvim", + version = "^1.0.0", -- optional: only update when a new 1.x version is released + dependencies = "nvim-tree/nvim-web-devicons", + event = { "BufReadPre", "BufNewFile" }, + init = function() + vim.g.barbar_auto_setup = false + vim.keymap.set("n", "", "BufferPrevious", { noremap = true, silent = true }) + vim.keymap.set("n", "", "BufferNext", { noremap = true, silent = true }) + vim.keymap.set("n", "", "BufferMovePrevious", { noremap = true, silent = true }) + vim.keymap.set("n", ">", "BufferMoveNext", { noremap = true, silent = true }) + vim.keymap.set("n", "", "BufferPin", { noremap = true, silent = true }) + vim.keymap.set("n", "", "BufferClose", { noremap = true, silent = true }) + vim.keymap.set("n", "", "BufferCloseAllButCurrentOrPinned", { noremap = true, silent = true }) + vim.keymap.set("n", "", "BufferPick", { noremap = true, silent = true }) + vim.keymap.set("n", "bb", "BufferOrderByBufferNumber", { noremap = true, silent = true }) + vim.keymap.set("n", "bd", "BufferOrderByDirectory", { noremap = true, silent = true }) + vim.keymap.set("n", "bl", "BufferOrderByLanguage", { noremap = true, silent = true }) + vim.keymap.set("n", "bw", "BufferOrderByWindowNumber", { noremap = true, silent = true }) + end, + config = true, + opts = { + auto_hide = false, + hide = { extensions = true }, + modified = { button = "●" }, + pinned = { button = "車", filename = true, separator = { right = "" } }, + }, +} diff --git a/lua/plugins/comment.lua b/lua/plugins/comment.lua index 6cd3fe0..316c515 100644 --- a/lua/plugins/comment.lua +++ b/lua/plugins/comment.lua @@ -1,6 +1,6 @@ return { "numToStr/Comment.nvim", - keys = { "gcc", "gcb" }, + event = { "BufReadPre", "BufNewFile" }, config = true, opts = { ignore = "^$" }, }