Creator here. I built lsq to solve a simple but annoying workflow problem: having to leave the terminal just to make quick notes in Logseq.<p>Technical details:
- Written in Go using Bubble Tea for the TUI
- Reads Logseq's config.edn for format preferences
- Supports both external editor ($EDITOR) and TUI modes
- Handles both Markdown and Org formats<p>Core design decisions:
1. Zero-config default installation (uses standard ~/Logseq path)
2. Single command to open today's journal (just 'lsq')
3. TUI mode for Logseq-specific features (TODO/priority cycling)<p>The project started as a simple editor launcher but evolved to include a TUI when I realized certain Logseq features couldn't be easily replicated in a standard text editor.<p>Code and installation instructions are in the repo. Feedback and contributions welcome.