diff --git a/after/plugin/barbecue.lua b/after/plugin/barbecue.lua index 20fc00b..7ed335b 100644 --- a/after/plugin/barbecue.lua +++ b/after/plugin/barbecue.lua @@ -1,40 +1,9 @@ -- pretty location at the top require("barbecue").setup({ - ---Whether to attach navic to language servers automatically. - --- - ---@type boolean - attach_navic = true, - - ---Whether to create winbar updater autocmd. - --- - ---@type boolean - create_autocmd = true, - - ---Buftypes to enable winbar in. - --- - ---@type string[] - include_buftypes = { "" }, - ---Filetypes not to enable winbar in. --- ---@type string[] - exclude_filetypes = { "netrw", "toggleterm" }, - - modifiers = { - ---Filename modifiers applied to dirname. - --- - ---See: `:help filename-modifiers` - --- - ---@type string - dirname = ":~:.", - - ---Filename modifiers applied to basename. - --- - ---See: `:help filename-modifiers` - --- - ---@type string - basename = "", - }, + exclude_filetypes = { "netrw", "toggleterm", "neogit" }, ---Whether to display path to file. --- @@ -63,96 +32,4 @@ require("barbecue").setup({ --- ---@type boolean show_navic = true, - - ---Get leading custom section contents. - --- - ---NOTE: This function shouldn't do any expensive actions as it is run on each - ---render. - --- - ---@type fun(bufnr: number, winnr: number): barbecue.Config.custom_section - lead_custom_section = function() return " " end, - - ---@alias barbecue.Config.custom_section - ---|string # Literal string. - ---|{ [1]: string, [2]: string? }[] # List-like table of `[text, highlight?]` tuples in which `highlight` is optional. - --- - ---Get custom section contents. - --- - ---NOTE: This function shouldn't do any expensive actions as it is run on each - ---render. - --- - ---@type fun(bufnr: number, winnr: number): barbecue.Config.custom_section - custom_section = function() return " " end, - - ---@alias barbecue.Config.theme - ---|'"auto"' # Use your current colorscheme's theme or generate a theme based on it. - ---|string # Theme located under `barbecue.theme` module. - ---|barbecue.Theme # Same as '"auto"' but override it with the given table. - --- - ---Theme to be used for generating highlight groups dynamically. - --- - ---@type barbecue.Config.theme - --theme = "auto", - - theme = { - basename = { bold = false}, - }, - - ---Whether context text should follow its icon's color. - --- - ---@type boolean - context_follow_icon_color = false, - - symbols = { - ---Modification indicator. - --- - ---@type string - modified = "●", - - ---Truncation indicator. - --- - ---@type string - ellipsis = "…", - - ---Entry separator. - --- - ---@type string - separator = "", - }, - - ---@alias barbecue.Config.kinds - ---|false # Disable kind icons. - ---|table # Type to icon mapping. - --- - ---Icons for different context entry kinds. - --- - ---@type barbecue.Config.kinds - 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 = "", - }, }) diff --git a/after/plugin/neogit.lua b/after/plugin/neogit.lua index 4e78d47..c525294 100644 --- a/after/plugin/neogit.lua +++ b/after/plugin/neogit.lua @@ -43,4 +43,4 @@ neogit.setup { popup = { kind = "split", }, - } +}