Exist.io offers a mood service, which asks for a rating of each day, on a scale from one to five stars, with a one sentence summary of your day. This script is a one time use tool that will export all stored mood values from the Exist API is Day One entires. This is useful, say, if you plan on leaving the service, but don't want to lose your mood data.
- You must have an active Exist.io account.
- You must have Day One installed and setup.
- You must have Ruby installed.
- You cannot get your one sentence summaries out of Exist using the existing API.
- Days with no mood recorded are currently ignored.
$ git clone https://github.com/nicatronTg/exist-to-dayone.git
$ cd exist-to-dayone
$ rvm install 2.0
$ gem install bundler
$ bundle install
- At this stage, it would be wise to backup your journal. In Day One,
File -> Back Up Journal
. $ ruby import.rb
- Enter your username and password when prompted, and give a final go-ahead with enter. When the script completes, Day One should be significantly more populated. This may take a long time to sync to your devices.
Every mood entry is tagged with #Mood, and the the mood is entered as a star rating, using the Exist scale.