GiftttDy 3.0 has been released. This installation guide is being left up for those still using 2.15 who may want to reinstall. Check out the new GiftttDy 3.0 Installation Guide if you want to use the new version.
Let’s Get Started!
Here is everything you need to know to start capturing all sorts of social media activity into Day One using a few simple tools. To use GiftttDy, you need a few things:
- A Mac (What? You don’t have a Mac? Then, I shouldn’t allow you to read this. Seriously, what are you waiting for? Go get one!)
- Day One by Bloom Built, LLC – “Day One is a journaling platform to record and preserve your memories for the long term.” It is available for Mac and iOS and provides syncing across devices using iCloud or Dropbox.
- NoodleSoft’s Hazel – A great tool for automating your Mac.
- Dropbox – The best online storage service around. Get 2G for free!
- And, most importantly (and I’m not just saying that because I wrote it), the GiftttDy script, which you can download from here.
Once you have all of the stuff, here’s what you need to do:
- Install Day One, Hazel, and Dropbox.
- In your local Dropbox folder, create an ifttt folder and inside the ifttt folder, create a giftttdy folder. This is case sensitive, so make sure both folder names are lowercase. In a typical Dropbox installation, the full path would look like: /Users/<your-user-name>/Dropbox/ifttt/giftttdy.
- Extract the GiftttDy.scpt file and place it anywhere you want on your hard drive.
- Create a Hazel rule to trigger whenever a new file appears in the giftttdy folder. Here’s what the rule should look like. You’ll need to click the dropdown next to ‘Run AppleScript’, select other, and locate the GiftttDy script you saved.
- You can now close the Hazel preference pane.
GiftttDy creates a temporary directory under your home directory to temporarily store working files. As of version 2.7, it will also store special text files that are needed for digest mode. (Read more about these files and digest mode here.) The directory is cryptically named GiftttDy (clever, huh?). I’m perfectly comfortable downloading your social media posts, photos, etc. and taking up disk space. I am not comfortable writing code to delete files, so I have not included a routine to clean up this temporary directory should it start to fill up. While there should never be any post files (i.e., Twitter, Facebook, etc.) in the temporary directory, they could linger if there is a problem. Please let me know if this happens. The digest files will also accumulate, but they do so slowly and are very small files. To keep from inadvertently filling up your hard disk, you need to create a Hazel rule to delete files in that directory. I recommend setting the length of time to let files accumulate to at least a month if you use any digest mode recipes. Your Hazel rule would look something like this:
Now, your Mac is all ready to go. Next, you need to get yourself an IFTTT account so you can set up the rules that will grab your social media posts and put them in your Dropbox folder. For a list of the recipes I’ve created (and shared) for use with GiftttDy, please see my recipe page.
Feel free to comment with questions or suggestions. My social media contact links are at the bottom of this page. You can also send email to giftttdy at gadgetcoma dot com.