Settings menu plugin for reovim
This plugin provides an interactive settings menu for configuring editor settings:
- Toggle options for booleans (checkbox style)
- Selection/cycle options for enums (dropdown style)
- Number input for numeric values
- Organized sections
- Vim-style navigation (j/k/h/l)
- Live preview of changes
Architecture
This plugin is fully self-contained:
- Defines its own command IDs
- Manages its own state via
PluginStateRegistry - Renders via
PluginWindowtrait - Communicates via
EventBusevents