ashmckenzie / my_week

My week, using Google Calendar

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

my_week

Usage

$ ./my_week
Go to the following link in your browser then type the authorization code:

<BIG URL HERE>

Code:
  • Your current week should now be displayed

Filtering

By default, the following affects which meetings will be shown. Only meetings that:

  • you have accepted
  • have a start and end time
  • have a duration greater than 0 minutes

If you wish to filter out some meetings from being printed, you can use the --ignore parameter. This will perform a regex match against the event summary. You can specific multiple --ignore parameters.

Example

$ ./my_week

Visit the Queen (01:00:00)
Buy hotdog (00:45:00)
Praise Johnnie for being such a legend (02:00:00)
Team update (00:30:00)
Walk around the block (00:45:00)
Lunch (01:00:00)
Deploy very important application (01:00:00)
Sync up (00:30:00)
Team bonding (00:45:00)
Harvest time (01:00:00)
Training (01:30:00)
Review (01:00:00)
Report status (01:00:00)
Beer time! (01:00:00)

TOTAL: 13:45:00 (34.38% of week)

Help

NAME:
   my_week - My week, using Google Calendar

USAGE:
   my_week [global options] command [command options] [arguments...]

VERSION:
   0.x.x

COMMANDS:
     help, h  Shows a list of commands or help for one command

GLOBAL OPTIONS:
   --ignore value  ignore events based on title [$IGNORE]
   --help, -h      show help
   --version, -v   print the version

Building

WIP

About

My week, using Google Calendar


Languages

Language:Go 89.6%Language:Makefile 10.4%