From 07fd93da1f2377d6fdc9e6dd59ea56db9a04bcc4 Mon Sep 17 00:00:00 2001 From: Saumit Date: Sat, 31 Jan 2026 21:21:10 +0530 Subject: stow: Using GNU Stow --- .config/nvim/lua/justsaumit/bufferline-config.lua | 71 ----------------------- 1 file changed, 71 deletions(-) delete mode 100644 .config/nvim/lua/justsaumit/bufferline-config.lua (limited to '.config/nvim/lua/justsaumit/bufferline-config.lua') diff --git a/.config/nvim/lua/justsaumit/bufferline-config.lua b/.config/nvim/lua/justsaumit/bufferline-config.lua deleted file mode 100644 index 879c669..0000000 --- a/.config/nvim/lua/justsaumit/bufferline-config.lua +++ /dev/null @@ -1,71 +0,0 @@ ---Enable true color support for the terminal -vim.opt.termguicolors = true ---Protected call -local status, bufferline = pcall(require, "bufferline") -if not status then - return -end - -bufferline.setup { - options = { - mode = "buffers", - numbers = "none", - close_command = "bdelete! %d", - right_mouse_command = "bdelete! %d", - left_mouse_command = "buffer %d", - middle_mouse_command = nil, - indicator = { - icon = '▎', - style = 'icon', - }, - --buffer_close_icon = '󰠳', - buffer_close_icon = "", - modified_icon = '●', - close_icon = '', - -- close_icon = '', - left_trunc_marker = '', - right_trunc_marker = '', - max_name_length = 30, - max_prefix_length = 30, -- prefix used when a buffer is de-duplicated - tab_size = 22, - diagnostics = false, - diagnostics_update_in_insert = false, - offsets = { { filetype = "NvimTree", text = "", padding = 1 } }, - color_icons = true, - show_buffer_icons = true, - show_buffer_close_icons = true, - show_close_icon = true, - show_tab_indicators = true, - persist_buffer_sort = true, - separator_style = "thin", -- | "thick" | "thin" | slant, - enforce_regular_tabs = true, - always_show_bufferline = true, - -- name_formatter = function(buf) -- buf contains a "name", "path" and "bufnr" - -- -- remove extension from markdown files for example - -- if buf.name:match('%.md') then - -- return vim.fn.fnamemodify(buf.name, ':t:r') - -- end - -- end - } -} -local opts = { noremap = true, silent = true } -local keymap = vim.keymap.set -keymap("", "", "", opts) -vim.g.mapleader = " " -vim.g.maplocalleader = " " - ---Leader+number -> tab change -for i = 1, 9 do - keymap("n", "" .. i, function() - require("bufferline").go_to_buffer(i, true) - end, opts) -end - ---Ctrl+W to close a buffer -keymap("n", "W", ":bdelete!", opts) - - ---Tab or Ctrl+Tab for Forward Cycle //terminals don't see a difference between and ---Shift+Tab for Backward Cycle -keymap("n", "", ":BufferLineCycleNext", opts) -keymap("n", "", ":BufferLineCyclePrev", opts) -- cgit v1.2.3