Dot_Files/.config/nvim/lua/core/winbar.lua

24 lines
455 B
Lua
Raw Normal View History

2022-06-04 21:52:49 -05:00
local M = {}
M.winbar = function()
local win_number = '[' .. vim.api.nvim_win_get_number(0) .. ']'
local ignore_fts = {
'neo-tree',
'dashboard',
}
for _, ft in ipairs(ignore_fts) do
2022-06-04 21:53:37 -05:00
if ft == vim.bo.filetype then
2022-06-04 21:52:49 -05:00
return win_number
end
end
2022-06-04 21:53:37 -05:00
return win_number .. ' %f'
2022-06-04 21:52:49 -05:00
end
M.setup = function()
-- Winbar
vim.opt.winbar = "%{%v:lua.require('core.winbar').winbar()%}"
end
return M