Modernize OmniFocus

A new theme to make Omnifocus look like Omnifocus 2

Omnifocus 2 was available for a couple months as a private beta but Omnigroup decided to go quiet and stop releasing updates for a while (more info here)

I'm still using OmniFocus 1 but enjoyed the modern look of OF2 so I made this theme to implement some of the icons and styles of OF2.

The theme changes some of the resources inside Omnifocus.app so the icons for the inbox, library, folder, projects, the big checkboxes and the color scheme are the same as OF2.

687474703a2f2f692e696d6775722e636f6d2f56327a4f5847362e706e67.png

Details

Projects list
Screen%20Shot%202013-08-07%20at%2017.04.00%20.png
Contexts list
Screen%20Shot%202013-08-07%20at%2017.02.17%20.png
Action state colors
Screen%20Shot%202013-08-07%20at%2012.54.36%20.png

Installing the theme

We are changing some of the icons and images inside omnifocus.app so the installation it's not as simple as just double clicking the .ofocus-theme file. There is a small script to copy the resources to the proper places, just follow this instructions:


Get and install the latest version from Github:

Just copy and paste in a terminal:

curl -L -O https://github.com/deadsunrise/Omnifocus-modernize-theme/archive/master.zip
unzip master.zip; rm master.zip
cd Omnifocus-modernize-theme-master
sh ./install.sh

When prompted, click "Replace" to apply the theme, and restart OmniFocus.

Notes and troubleshooting

- If you have the App Store version of omnifocus, you will need to run the script using sudo (sudo sh ./install.sh)
- By default, the script assumes that OmniFocus is installed in /Applications/OmniFocus.app. This can be configured in line 3 of install.sh and uninstall.sh.
- If you get an error "File install.sh is not executable" or similar, then type:

chmod a+x ./install.sh

Uninstalling

The install script makes a copy of the Omnifocus.app as Omnifocus-backup. You can rename it manually or running:

cd Omnifocus-modernize-theme ;
sh ./uninstall.sh

Found some errors? Want to help?

The theme is hosted in github. If you want to improve it, feel free to fork it and make a pull request here:

Disclaimer

The icons from OF2 are taken without permission. All assets are property of Omnigroup.