Skip to content
/ qnote Public

quick diary and weekly notes with one-file bash scipt

Notifications You must be signed in to change notification settings

nNeD5/qnote

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 

Repository files navigation

qnote - quick notes

Command line utility for daily and weekly note taking.

Usage

qnote will create ${DIARY_DIR}/{week}/{year-month-day}.md and ${DIARY_DIR}/{week}/week-index.md files to store notes.

Commands:

  • qnote today(t): open/create today note
  • qnote week(w): open/create current week note
  • qnote prev-day(pd): open/create yesterday note
  • qnote yesterday(y): alias to prev-day
  • qnote prev-week(pw): open/create previos week note
  • qnote next-day(nd): open/create tommorow note
  • qnote next-week(nw): open/create next week note
  • qnote list(l): list all notes. Ignore hidden direcotry
  • qnote select(s): selet and open note. Ignore hidden direcotry. Actually search from ${DIARY_DIR}/../. (require fzf)

Configuration

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

TODO:

  • Templates
  • Synchronization whith HabitNow
  • Good way to creating usual notes (not diary, weekly)

About

quick diary and weekly notes with one-file bash scipt

Topics

Resources

Stars

Watchers

Forks

Languages