Skip to content

Releases: EERomeo/qsnotes

v1.1.1

01 Mar 20:08
e1ada61

Choose a tag to compare

Added s to change sorting order in list view.

QSNotes v1.1.0

01 Mar 14:08
00cefc7

Choose a tag to compare

🚀 What's New in v1.1.0

📝 Streamlined Note Taking

No more title field - The title is now automatically taken from the first line of your note

Faster editing - Jump straight into writing without switching between fields

One-line notes - Perfect for quick thoughts, the title becomes the content itself

⌨️ Scrollable Preview

Browse note contents directly in the list view

Use j/k keys to scroll through the body of the selected note

See more of your notes without opening them

🚀 Command Line Superpowers

Quick notes from terminal:

# Create a note and exit immediately
./notes.py --quick "Buy milk and eggs"
# or with the short option
./notes.py -q "Meeting at 3pm"

Start directly in edit mode:

# Open ready to write a new note
./notes.py --new
# or with the short option
./notes.py -n

Pre-filled templates:

# Start a new note with text already entered
./notes.py --new --body "TODO: "
./notes.py -n -b "Meeting notes:"

Pipe content directly:

# Create notes from other commands
echo "Quick thought" | ./notes.py --pipe
cat meeting_notes.txt | ./notes.py --pipe
curl -s https://example.com/note.txt | ./notes.py --pipe

🔧 Bash/Zsh Integration

Add this to your .bashrc or .zshrc for the ultimate quick-note experience:

# Quick note function
qn() {
    local NOTES_SCRIPT="/path/to/your/notes.py"
    
    if [ ! -t 0 ]; then
        # Input from pipe
        cat - | "$NOTES_SCRIPT" --pipe && echo "QN OK"
    elif [ $# -eq 0 ]; then
        # No arguments - open in new note mode
        "$NOTES_SCRIPT" --new
    else
        # With arguments - create quick note
        "$NOTES_SCRIPT" --quick "$*" && echo "QN OK"
    fi
}

Then use it from anywhere:

$ qn                                # Opens editor for a new note
$ qn Buy milk                       # Creates quick note without opening the TUI
$ echo "Remember to call mom" | qn  # Creates note from piped input
$ cat todo.txt | qn                 # Import entire file as a note

✨ Clean Exits

No more error messages when quitting

q and Ctrl+O both exit cleanly

🔄 Fully Backward Compatible

Your existing notes work exactly as before

Same notes.json format

Initial release

28 Feb 14:13
f890fdd

Choose a tag to compare

Quick & Simple Notes initial release.