🗓 Bash script to convert Tyme csv file in Google Calendar csv file
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.


Tyme csv file to Google Calendar csv file

Bash script to convert a csv file from Tyme exportation in a csv file for Google Calendar.

I made this script to import my time spent on my tasks and projects from Tyme Mac app (http://tyme-app.com/) to Google Calendar.


  1. Download the script
  2. Apply permission to execute:
$ chmod +x /path/to/tyme-googlecalendar.sh
  1. Optional: if you want to use the script globally, then you need to copy the file to your /usr/local/bin directory, is better if you copy it without the .sh extension:
$ sudo cp /path/to/tyme-googlecalendar.sh /usr/local/bin/tyme-googlecalendar

For Global Shortcut

$ cd /usr/local/bin
$ wget -O tyme-googlecalendar https://raw.githubusercontent.com/cba85/tyme-googlecalendar/master/tyme-googlecalendar.sh
$ chmod +x tyme-googlecalendar


First, export your time tracked in Tyme in csv format.

Then, launch the tyme-to-calendar script passing your exported csv file as an argument.

Basic command line syntax:

$ sudo sh /path/to/tyme-googlecalendar.sh [tyme_exported_csv_filename]

With script installed on /usr/local/bin

$ sudo tyme-googlecalendar [tyme_exported_csv_filename]

When it's done, import the csv file created on Google Calendar : https://support.google.com/calendar/answer/37118.