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)