diff --git a/README.md b/README.md index 756a299..2c8517f 100644 --- a/README.md +++ b/README.md @@ -94,6 +94,11 @@ Change foreground colors lightness. Only available for `zenbones-lush`. Dim lightness +#### g:zenbones_solid_vert_split + +Set to `v:true` to make vertical split more visible with a dimmer background +highlight. + ## Other plugins support Aside from LSP and basic Tree-sitter support, there are only a few plugins that diff --git a/lua/zenbones/init.lua b/lua/zenbones/init.lua index 6863860..fd41c54 100644 --- a/lua/zenbones/init.lua +++ b/lua/zenbones/init.lua @@ -18,6 +18,8 @@ elseif lightness ~= nil then vim.api.nvim_echo({ { error_msg, "WarningMsg" } }, true, {}) end +local solid_vert_split = vim.g.zenbones_solid_vert_split + -- stylua: ignore start return lush(function() return { @@ -96,7 +98,7 @@ return lush(function() TabLine { StatusLine, gui = "italic" }, -- tab pages line, not active tab page label TabLineFill { StatusLineNC }, -- tab pages line, where there are no labels TabLineSel { gui = "bold" }, -- tab pages line, active tab page label - VertSplit { fg = PmenuThumb.bg }, -- the column separating vertically split windows + VertSplit (solid_vert_split and { bg = StatusLineNC.bg, fg = LineNr.fg } or { fg = PmenuThumb.bg }), -- the column separating vertically split windows Visual { bg = c.stone.li(84) }, -- Visual mode selection -- VisualNOS { }, -- Visual mode selection when vim is "Not Owning the Selection".