Skip to content

Latest commit

 

History

History
39 lines (24 loc) · 654 Bytes

File metadata and controls

39 lines (24 loc) · 654 Bytes

CLI Notes

  • using typer
  • using rich
  • using litemodel (sqlite3 orm)

Project

I want a cli note taker where I can run:

$ note list $ note create $ note read <note_id> $ note update <note_id> $ note delete <note_id>

note list will show a table of notes using rich in the terminal

note create will open a nvim? in the terminal and store contents in sqlite3

note read will output the contents to the terminal of that note

Notes will need time they were created and updated.

$ note create -q "is a quick note"

Working Locally

currently using uv

uv run notes list

uv run notes create

uv run notes read <note_id

etc