[ Prev ] [ Next ] | Open Codex Zim wiki by Joseph Reagle.

Zim on Mac OSX

Zim is an amazing app (see my demo). Unfortunately, there is not yet a simple click-and-install option. Instead, installation requires use of the terminal.

Homebrew method

  1. Download and install Xcode from App Store (optional: minimal install)
  2. open terminal and install homebrew package manager by pasting the following
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
  1. install necessary brews and then make sure your path to homebrew's python is correct.
brew install gtk-mac-integration python pygtk gtkspell3 wget
  1. install Zim
    1. get source of latest Zim
mkdir ~/bin; pushd ~/bin;
wget http://zim-wiki.org/downloads/zim-0.67.tar.gz
tar xvfz zim-0.67.tar.gz
rm zim-0.67.tar.gz; popd
  1. install dependencies

/usr/local/bin/pip2 install pyenchant 
/usr/local/bin/pip2 install pyxdg
/usr/local/bin/pip2 install pygtkspellcheck

  1. test Zim
/usr/local/bin/python2 ~/bin/zim-0.67/zim.py
  1. optional: customize Zim
    1. create icon (make sure you use brew's python in /usr/local/bin)
    2. set your preferred browser (for me it's Chrome)
      1. alt-click on a link and set browser to
/usr/bin/open -a "/Applications/Google Chrome.app"

© 2014-2018 Joseph Reagle. Please reuse and share! Creative Commons License