v0.1.0
Pre-release
Pre-release
What's included
First release of spot.nvim. The core architecture is in place — a command palette that switches sources in real time based on a prefix character.
Sources
| Prefix | Source | Status |
|---|---|---|
| (none) | files |
✅ Working |
> |
keymaps |
🚧 Planned for v0.2.0 |
: |
commands |
🚧 Planned |
# |
buffers |
🚧 Planned |
$ |
shell |
🚧 Planned |
Highlights
- Provider pattern — adding a new source is one file, no core changes
- Prefix router configurable via
setup() - Encapsulated state with getters/setters
- UI sub-modules decoupled via callbacks
Requirements
- Neovim ≥ 0.10
fd
Installation
-- lazy.nvim
{ "zitrocode/spot.nvim", config = function() require("spot").setup() end }Full documentation in README.md and CONTRIBUTING.md.