Shipped v1.3.0 of blob, my terminal note manager written in C 🚀.
The main thing I wanted to fix this release: plugin keybind conflicts were annoying. If two plugins wanted the same key, you had to manually dig through configs to fix it.
Now it's built into the plugin manager itself. See a [key conflict] tag, hit ENTER, and an interactive flow lets you assign a new key right there. No separate helper plugin required anymore.
Also added:
→ Undo (u) for destructive actions like trash, delete, rename
→ A full keybinding editor (Ctrl+K) for every keybind in the app
→ An auto-save plugin for notes
→ Expanded help views (Ctrl+O, Ctrl+M) so you can actually see what every key does
blob is zero-dependency, has its own plugin system, and is available to download via homebrew (I maintain my own tap), winget, and AUR.
Still building this solo alongside a couple other projects, learning a ton about plugin architecture design along the way.
Top comments (0)