Files
dotfiles/nvim/.config/nvim/lua/romanzy/custom/tabline.lua
2026-06-28 13:49:38 +02:00

22 lines
466 B
Lua

local M = {}
function M.render()
local current = vim.fn.tabpagenr()
local last = vim.fn.tabpagenr("$")
local parts = {}
for index = 1, last do
parts[#parts + 1] = index == current and "%#TabLineSel#" or "%#TabLine#"
parts[#parts + 1] = "%" .. index .. "T"
parts[#parts + 1] = " " .. index .. " "
end
parts[#parts + 1] = "%#TabLineFill#%T"
return table.concat(parts)
end
_G.RomanzyTabline = M.render
return M