memorandum

Calendar access via command line


License
GPL-3.0
Install
pip install memorandum==0.1.3

Documentation

Memorandum

Command line tool to display calendar in terminal, mutt, etc.

Install

pip3 install memorandum --user

First run and auto-configuration

python3 -m memorandum

Answer configuration questions and it will install :

  • a configuration file in "~/.config/memorandum/memorandum.rc"
  • and if you wish an "memorandum" alias in "~/.bash_aliases".

Usage

Run

memorandum

N.B.: this command is only available on a new shell after the first run instructions and alias configuration are done (c.f. section above).

Options

The main options are:

  • memorandum: display today events
  • memorandum -w: display this week events
  • memorandum -m: display this month events
  • memorandum -c: create a new event
  • memorandum -d YYYYMMDD: display the corresponding day events
  • memorandum -w -d YYYYMMDD: display the corresponding week events
  • memorandum -m -d YYYYMMDD: display the corresponding month events
  • memorandum -c -d YYYYMMDD: create a new event for a specific date

TODO: Mutt usage

TODO: Add to .mailcap file:

text/calendar; path/memorandum/cal.py '%s'; nametemplate=%s.ics; copiousoutput;

TODO: Add to .muttrc file:

auto_view text/calendar