From a7089dea471b6c7f388c11386f43b94f2d7b670b Mon Sep 17 00:00:00 2001 From: Mathias Schneider Date: Thu, 18 Jun 2026 15:55:26 +0200 Subject: [PATCH] bufferline --- term/.config/nvim/lua/plugins/bufferline.lua | 31 ++++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 term/.config/nvim/lua/plugins/bufferline.lua diff --git a/term/.config/nvim/lua/plugins/bufferline.lua b/term/.config/nvim/lua/plugins/bufferline.lua new file mode 100644 index 0000000..14358bd --- /dev/null +++ b/term/.config/nvim/lua/plugins/bufferline.lua @@ -0,0 +1,31 @@ +return { + "akinsho/bufferline.nvim", + event = "VeryLazy", + keys = { + { "", "BufferLineCycleNext", desc = "Next buffer" }, + { "", "BufferLineCyclePrev", desc = "Prev buffer" }, + { "1", "BufferLineGoToBuffer 1", desc = "Go to buffer 1" }, + { "2", "BufferLineGoToBuffer 2", desc = "Go to buffer 2" }, + { "3", "BufferLineGoToBuffer 3", desc = "Go to buffer 3" }, + { "4", "BufferLineGoToBuffer 4", desc = "Go to buffer 4" }, + { "5", "BufferLineGoToBuffer 5", desc = "Go to buffer 5" }, + { "6", "BufferLineGoToBuffer 6", desc = "Go to buffer 6" }, + { "7", "BufferLineGoToBuffer 7", desc = "Go to buffer 7" }, + { "8", "BufferLineGoToBuffer 8", desc = "Go to buffer 8" }, + { "9", "BufferLineGoToBuffer 9", desc = "Go to buffer 9" }, + { "bc", "BufferLinePickClose", desc = "Pick buffer to close" }, + }, + opts = { + options = { + mode = "buffers", + separator_style = "thin", + show_buffer_close_icons = true, + show_close_icon = false, + show_buffer_icons = true, + show_tab_indicators = true, + diagnostics = "nvim_lsp", + numbers = "none", + enforce_regular_tabs = false, + }, + }, +}