feat: toggle sidebar_header (#737)

This commit is contained in:
João Mendonça
2024-10-20 20:42:07 +01:00
committed by GitHub
parent 2c33a894bb
commit 134cf40096
3 changed files with 4 additions and 0 deletions

View File

@@ -166,6 +166,7 @@ Respect and use existing conventions, libraries, etc that are already present in
width = 30, -- default % based on available width in vertical layout
height = 30, -- default % based on available height in horizontal layout
sidebar_header = {
enabled = true, -- true, false to enable/disable the header
align = "center", -- left, center, right for title
rounded = true,
},

View File

@@ -605,6 +605,8 @@ local base_win_options = {
function Sidebar:render_header(winid, bufnr, header_text, hl, reverse_hl)
if not bufnr or not api.nvim_buf_is_valid(bufnr) then return end
if not Config.windows.sidebar_header.enabled then return end
if not Config.windows.sidebar_header.rounded then header_text = " " .. header_text .. " " end
local winbar_text = "%#Normal#"