nota is a simple tool to make and organise notes, using git to keep history,
and your favourite editor for editing.
You can enable GPG support by doing the following:
$XDG_CONFIG_HOMEis set, or
~/.config/notaif it isn't. You can set this as an environment variable instead, if you prefer.
- Having your editor transparently open gpg files. For example, in vim, you
can use vim-gnupg. You can also set a different
You can also use read-only mode (which will use
gpg -d) using
My primary motivation for making this was that I used iDoneThis for a long time, but now I need to store sensitive entries that should not leave my local computer.
# Edit today's entry (in format YYYY-MM-DD) nota # Edit the entry from yesterday/today/4 days ago nota (yesterday|today|'4 days ago') # Edit the entry for Dec 1 2014 nota 2014-12-01 # Edit an entry called "foo" nota foo # Set up git to push somewhere if you want it # You can issue arbitrary git commands using `nota git` nota git remote add origin <origin>
nota-todo-reminder is a small script calling
notify-send that outputs the
contents of the nota entry called "todo" if it still contains anything. This
allows you to use nota to remind you of todo entries using a systemd timer,
cron script, or similar. Create a note called "todo" and run it to see how it