tesoro
Obsidian-compatible notes in your terminal.
A vim-style TUI for your markdown vault. Read styled markdown, follow
[[wikilinks]], edit in place, search, link, and never leave the terminal.
What you get
- Embedded vim layer: normal, insert, visual modes with operator-pending (
diw,dd,yiw, etc.) - System clipboard wired to
y,d, andpacross all modes - Up/Down jump between wikilinks;
Enterfollows; missing notes are created on follow - Link concealment:
[[Target|Display]]renders as coloredDisplayuntil the cursor lands on it - Fuzzy quick-switcher, full-text search, content grep, tag browser, daily notes, templates
- Backlinks panel and a connectivity graph view
- Configurable
<Leader>key, pinned notes, autosave
Download
Binaries for the latest release:
install tar -xzf tesoro-*.tar.gz && mv teso /usr/local/bin/
run teso ~/path/to/your/vault
Configure
Drop a config.json in your platform config dir
(~/Library/Application Support/onl.nubo.tesoro/ on macOS).
Default leader is ctrl; set space if you prefer two-step bindings:
{ "leader": "space" }