From 95f7054191777d3801f396a2d7eb3b8f93a9a467 Mon Sep 17 00:00:00 2001 From: Avery Felts Date: Sat, 31 Jan 2026 21:50:57 -0700 Subject: [PATCH] removed bufferline --- lua/core/keymaps.lua | 22 +++++++----------- lua/plugins/plugin.lua | 53 ------------------------------------------ 2 files changed, 9 insertions(+), 66 deletions(-) diff --git a/lua/core/keymaps.lua b/lua/core/keymaps.lua index 4851b00..b046a95 100644 --- a/lua/core/keymaps.lua +++ b/lua/core/keymaps.lua @@ -26,20 +26,16 @@ keymap('n', '', 'l') keymap('n', 'w', ':w', { desc = "Save" }) keymap('n', 'q', ':q', { desc = "Quit" }) --- Buffer navigation (bufferline) -keymap('n', 'bp', 'BufferLineTogglePin', { desc = "Pin buffer" }) -keymap('n', 'bP', 'BufferLineGroupClose ungrouped', { desc = "Close non-pinned" }) -keymap('n', 'bo', 'BufferLineCloseOthers', { desc = "Close other buffers" }) -keymap('n', 'bl', 'BufferLineCloseRight', { desc = "Close buffers to right" }) -keymap('n', 'bh', 'BufferLineCloseLeft', { desc = "Close buffers to left" }) -keymap('n', '1', 'BufferLineGoToBuffer 1', { desc = "Go to buffer 1" }) -keymap('n', '2', 'BufferLineGoToBuffer 2', { desc = "Go to buffer 2" }) -keymap('n', '3', 'BufferLineGoToBuffer 3', { desc = "Go to buffer 3" }) -keymap('n', '4', 'BufferLineGoToBuffer 4', { desc = "Go to buffer 4" }) -keymap('n', '5', 'BufferLineGoToBuffer 5', { desc = "Go to buffer 5" }) +-- Buffer navigation (native) +keymap('n', '1', 'buffer 1', { desc = "Go to buffer 1" }) +keymap('n', '2', 'buffer 2', { desc = "Go to buffer 2" }) +keymap('n', '3', 'buffer 3', { desc = "Go to buffer 3" }) +keymap('n', '4', 'buffer 4', { desc = "Go to buffer 4" }) +keymap('n', '5', 'buffer 5', { desc = "Go to buffer 5" }) keymap('n', 'bd', 'bdelete', { desc = "Delete buffer" }) -keymap('n', '', 'BufferLineCycleNext', { desc = "Next buffer" }) -keymap('n', '', 'BufferLineCyclePrev', { desc = "Previous buffer" }) +keymap('n', 'bo', '%bd|e#|bd#', { desc = "Close other buffers" }) +keymap('n', '', 'bnext', { desc = "Next buffer" }) +keymap('n', '', 'bprevious', { desc = "Previous buffer" }) -- Terminal (toggleterm) keymap('n', 'tf', 'ToggleTerm direction=float', { desc = "Float terminal" }) diff --git a/lua/plugins/plugin.lua b/lua/plugins/plugin.lua index 874b682..e312771 100644 --- a/lua/plugins/plugin.lua +++ b/lua/plugins/plugin.lua @@ -70,59 +70,6 @@ return { end, }, - -- Bufferline (tab management) - { - "akinsho/bufferline.nvim", - version = "*", - dependencies = { "nvim-tree/nvim-web-devicons", "catppuccin/nvim" }, - config = function() - require("bufferline").setup({ - options = { - mode = "buffers", - themable = true, - numbers = "ordinal", - close_command = "bdelete! %d", - right_mouse_command = "bdelete! %d", - indicator = { - icon = "| ", - style = "icon", - }, - buffer_close_icon = "", - modified_icon = "●", - close_icon = "", - left_trunc_marker = "", - right_trunc_marker = "", - diagnostics = "nvim_lsp", - diagnostics_indicator = function(count, level) - local icon = level:match("error") and " " or " " - return " " .. icon .. count - end, - offsets = { - { - filetype = "NvimTree", - text = "File Explorer", - highlight = "Directory", - separator = true, - }, - }, - color_icons = true, - show_buffer_icons = true, - show_buffer_close_icons = true, - show_close_icon = true, - show_tab_indicators = true, - separator_style = "slant", - always_show_bufferline = true, - hover = { - enabled = true, - delay = 200, - reveal = { "close" }, - }, - }, - highlights = require("catppuccin.groups.integrations.bufferline").get(), - }) - end, - }, - -- Toggleterm (integrated terminal) { "akinsho/toggleterm.nvim",