Command line utility for daily and weekly note taking.
qnote will create ${DIARY_DIR}/{week}/{year-month-day}.md and ${DIARY_DIR}/{week}/week-index.md files to store notes.
qnote today(t): open/create today noteqnote week(w): open/create current week noteqnote prev-day(pd): open/create yesterday noteqnote yesterday(y): alias to prev-dayqnote prev-week(pw): open/create previos week noteqnote next-day(nd): open/create tommorow noteqnote next-week(nw): open/create next week noteqnote list(l): list all notes. Ignore hidden direcotryqnote select(s): selet and open note. Ignore hidden direcotry. Actually search from${DIARY_DIR}/../. (require fzf)
Use enviroment variable DIARY_DIR to set where notes will be stored.
Add next string to your .bashrc or .zshrc with your path.
export DIARY_DIR="${HOME}/Notes/diary"By default DIARY_DIR set to ${HOME}/Notes/diary
- Templates
- Synchronization whith HabitNow
- Good way to creating usual notes (not diary, weekly)