neovim: add winbar in lualine config

This commit is contained in:
2022-08-28 23:00:13 +03:00
parent 78dd9bd07a
commit 6357decfcf
2 changed files with 16 additions and 13 deletions

View File

@@ -72,14 +72,10 @@ local diff = {
local tabs = {
"tabs",
mode = 1,
}
local windows = {
"windows",
disabled_buftypes = { "nofile" },
filetype_names = {
NvimTree = "File Tree",
mode = 2,
tabs_color = {
active = "lualine_a_normal",
inactive = "lualine_a_inactive",
},
}
@@ -88,15 +84,22 @@ lualine.setup({
component_separators = "",
section_separators = "",
globalstatus = true,
disabled_filetypes = {
winbar = {
"NvimTree",
},
tabline = {
lualine_a = { tabs },
lualine_z = { windows },
},
},
winbar = {
lualine_a = { filename },
},
inactive_winbar = {
lualine_a = { filename },
},
sections = {
lualine_a = { mode },
lualine_b = { branch },
lualine_c = { diagnostics },
lualine_c = { diagnostics, tabs },
lualine_x = { diff, location, tabstop, fileformat },
lualine_y = { filename },
lualine_z = {},

View File

@@ -28,7 +28,7 @@ opt.cursorline = true
opt.clipboard = "unnamedplus"
opt.signcolumn = "yes"
opt.fillchars:append({ eob = " " })
opt.showtabline = 2
opt.showtabline = 0
opt.showcmd = false
opt.guicursor = "a:block,i:ver25"
opt.fileformat = "unix"