Skip to content

donuts-are-good/notes

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 

Repository files navigation

banner

donuts-are-good's followers donuts-are-good's stars donuts-are-good's visitors

📝 Notes

Notes is a simple tag-based note-taking app for the command line.

✨ Features

  • Create notes with titles, bodies, and tags
  • List all notes
  • List notes by specific tag
  • List all tags
  • Search notes by tag
  • Open notes in your default text editor

🚀 Usage

Notes uses subcommands for different operations:

  1. Create a note:
notes create -title "Note Title" -body "Note content" -tags "tag1,tag2"
  1. List all notes:
notes list
  1. List notes by tag:
notes list -tag "tagname"
  1. List all tags:
notes tags
  1. Search notes by tag:
notes tags -search "tagname"

🏴‍☠️ Flags

Creating a note

  • -title: The title of the note (required)
  • -body: The content of the note
  • -tags: A comma-separated list of tags for the note

Example:

notes create -title "Meeting Notes" -body "Discussed project timeline" -tags "work,project"

Listing notes

  • -tag: List entries for a specific tag

Example:

notes list -tag "work"

Managing tags

  • -search: Search entries by tag

Example:

notes tags -search "project"

📜 License

Notes is licensed under the MIT software license.