nix-community.nixvim/tests/test-sources/plugins/bufferlines/barbecue.nix

Ignoring revisions in .git-blame-ignore-revs. Click here to bypass and see the normal blame view.

68 lines
1.6 KiB
Nix
Raw Normal View History

{
empty = {
plugins.barbecue.enable = true;
};
defaults = {
plugins.barbecue = {
enable = true;
settings = {
attach_navic = true;
create_autocmd = true;
include_buftypes = [ "" ];
exclude_filetypes = [
"netrw"
"toggleterm"
];
modifiers = {
dirname = ":~:.";
basename = "";
};
show_dirname = true;
show_basename = true;
show_modified = true;
modified = "function(bufnr) return vim.bo[bufnr].modified end";
show_navic = true;
lead_custom_section = ''function() return " " end'';
custom_section = ''function() return " " end'';
theme = "auto";
context_follow_icon_color = true;
symbols = {
modified = "M";
ellipsis = "///";
separator = "{";
};
kinds = {
File = "";
Module = "";
Namespace = "";
Package = "";
Class = "";
Method = "";
Property = "";
Field = "";
Constructor = "";
Enum = "";
Interface = "";
Function = "";
Variable = "";
Constant = "";
String = "";
Number = "";
Boolean = "";
Array = "";
Object = "";
Key = "";
Null = "";
EnumMember = "";
Struct = "";
Event = "";
Operator = "";
TypeParameter = "";
};
};
};
};
}