A minimal, customizable scrollbar plugin for Neovim that provides visual scroll position feedback.
scrollbar.nvim is a Neovim plugin that adds a visual scrollbar to the editor interface, helping users track their position within files. It solves the problem of lacking built-in scrollbar feedback in Neovim's default UI, enhancing navigation and readability during editing sessions.
Neovim users who prefer visual scroll position indicators and developers seeking a lightweight, customizable UI enhancement for their editor workflow.
Developers choose scrollbar.nvim for its simplicity, minimal API, and seamless integration with Neovim's event system, offering a no-fuss scrollbar solution without performance overhead.
scrollbar for neovim
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Provides only two functions, `show` and `clear`, making integration straightforward without bloat, as emphasized in the README.
Automatically triggers on buffer entry, window scroll, and resize events via autocommands, ensuring real-time scrollbar feedback.
Designed to be non-intrusive with no heavy dependencies, keeping Neovim responsive even during frequent window events.
Offers configuration options for scrollbar style and behavior, detailed in the help documentation `:h Scrollbar.nvim`.
Users must configure autocommands manually for event triggering, as shown in the installation example, adding initial complexity.
Lacks advanced features like hover previews, automatic disabling, or integration with other UI plugins beyond basic scrollbar display.
The `clear` function does not disable the scrollbar; users must manage autocommands to turn it off, which can be error-prone and cumbersome.