plugins.barbecue.enable
Whether to enable barbecue-nvim.
Type: boolean
Default:
false
Example:
true
Declared by:
plugins.barbecue.package
Which package to use for the barbecue-nvim plugin.
Type: package
Default:
<derivation vimplugin-barbecue.nvim-2023-09-13>
Declared by:
plugins.barbecue.attachNavic
Whether to attach navic to language servers automatically.
Plugin default: true
Type: null or boolean or raw lua code
Default:
null
Declared by:
plugins.barbecue.contextFollowIconColor
Whether context text should follow its icon’s color.
Plugin default: false
Type: null or boolean or raw lua code
Default:
null
Declared by:
plugins.barbecue.createAutocmd
Whether to create winbar updater autocmd.
Plugin default: true
Type: null or boolean or raw lua code
Default:
null
Declared by:
plugins.barbecue.customSection
Get custom section contents. NOTE: This function shouldn’t do any expensive actions as it is run on each render.
Plugin default:
function()
return " "
end
Type: null or lua function string
Default:
null
Declared by:
plugins.barbecue.excludeFiletypes
Filetypes not to enable winbar in.
Plugin default: ["netrw" "toggleterm"]
Type: null or (list of string)
Default:
null
Declared by:
plugins.barbecue.extraOptions
These attributes will be added to the table parameter for the setup function. Typically, it can override NixVim’s default settings.
Type: attribute set of anything
Default:
{ }
Declared by:
plugins.barbecue.includeBuftypes
Buftypes to enable winbar in.
Plugin default: [""]
Type: null or (list of string)
Default:
null
Declared by:
plugins.barbecue.leadCustomSection
Get leading custom section contents. NOTE: This function shouldn’t do any expensive actions as it is run on each render.
Plugin default:
function()
return " "
end
Type: null or lua function string
Default:
null
Declared by:
plugins.barbecue.modified
Get modified status of file. NOTE: This can be used to get file modified status from SCM (e.g. git)
Plugin default:
function(bufnr)
return vim.bo[bufnr].modified
end
Type: null or lua function string
Default:
null
Declared by:
plugins.barbecue.showBasename
Whether to display file name.
Plugin default: true
Type: null or boolean or raw lua code
Default:
null
Declared by:
plugins.barbecue.showDirname
Whether to display path to file.
Plugin default: true
Type: null or boolean or raw lua code
Default:
null
Declared by:
plugins.barbecue.showModified
Whether to replace file icon with the modified symbol when buffer is modified.
Plugin default: false
Type: null or boolean or raw lua code
Default:
null
Declared by:
plugins.barbecue.showNavic
Whether to show/use navic in the winbar.
Plugin default: true
Type: null or boolean or raw lua code
Default:
null
Declared by:
plugins.barbecue.theme
Theme to be used for generating highlight groups dynamically.
Plugin default: "auto"
Type: null or string or raw lua code
Default:
null
Declared by: