mirror of
https://github.com/NotAShelf/neovim-flake.git
synced 2024-12-19 07:29:49 +01:00
dev: make the permanent rendering of breadcrumbs optional
This commit is contained in:
parent
5a2b13c291
commit
260f9e7e8b
2 changed files with 9 additions and 1 deletions
|
@ -55,7 +55,7 @@ in {
|
|||
"navic",
|
||||
color_correction = nil,
|
||||
navic_opts = nil,
|
||||
draw_empty = true
|
||||
draw_empty = ${toString config.vim.ui.breadcrumbs.alwaysRender}
|
||||
}
|
||||
}
|
||||
},
|
||||
|
|
|
@ -8,6 +8,14 @@ in {
|
|||
options.vim.ui.breadcrumbs = {
|
||||
enable = lib.mkEnableOption "breadcrumbs";
|
||||
|
||||
# maybe this should be an option to *disable* alwaysRender optionally but oh well
|
||||
# too late
|
||||
alwaysRender = mkOption {
|
||||
type = types.bool;
|
||||
default = true;
|
||||
description = "Whether to always display the breadcrumbs component on winbar (always renders winbar)";
|
||||
};
|
||||
|
||||
navbuddy = {
|
||||
enable = mkEnableOption "navbuddy LSP UI";
|
||||
useDefaultMappings = mkEnableOption "default Navbuddy keybindings (disables user keybinds)";
|
||||
|
|
Loading…
Reference in a new issue