mirror of
https://github.com/NotAShelf/neovim-flake.git
synced 2024-12-19 09:49:48 +01:00
Merge pull request #100 from FrothyMarrow/fix-winbar-scrolling
fix: jittery scrolling due to flickering winbar
This commit is contained in:
commit
f5719426cb
2 changed files with 10 additions and 1 deletions
|
@ -54,7 +54,8 @@ in {
|
|||
{
|
||||
"navic",
|
||||
color_correction = nil,
|
||||
navic_opts = nil
|
||||
navic_opts = nil,
|
||||
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