LSQ Reaches v1.0.0
Categories: [Technology]
Since first introducing LSQ, the response from terminal-loving Logseq users has been fantastic. Today, I'm excited to announce that LSQ has reached version 1.0.0 – a milestone that represents stability, reliability, and feature completeness for terminal-based journaling.
The Journey to v1.0.0
LSQ started as a personal solution to streamline my note-taking workflow. After sharing it with the community, your feedback and contributions helped shape it into a robust tool that seamlessly bridges the gap between terminal efficiency and knowledge management.
What's in v1.0.0?
The stable release includes everything you need for efficient terminal-based journaling:
Core Features
- Lightning-fast journal additions without leaving your terminal
- External editor integration ($EDITOR by default)
- Support for both Markdown and Org formats
- Automatic journal file creation with proper Logseq formatting
Enhanced Functionality
- Page and alias searching with
-f
- Direct opening of search results with
-o
- Quick access to specific dates with
-s
- Yesterday's journal shortcut with
-y
- Custom directory paths with
-d
Improved Configuration
LSQ now supports a robust configuration file system that respects your platform's standards:
- Unix:
$XDG_CONFIG_HOME/lsq/config.edn
or$HOME/.config/lsq/config.edn
- macOS:
$HOME/Library/Application Support/lsq/config.edn
- Windows:
%AppData%/lsq/config.edn
Getting Started or Updating
If you're already using LSQ, update to v1.0.0 with:
go install github.com/jrswab/lsq@latest
New to LSQ? The same command will get you started.
What's Next?
Reaching v1.0.0 is just the beginning. I'll continue maintaining and improving LSQ based on community feedback and real-world usage. Have ideas for new features or improvements? Visit the GitHub repository to contribute or share your thoughts.
Your support via Liberapay helps me dedicate more time to developing tools like LSQ. Thank you to everyone who has supported this project's journey to v1.0.0.