Mac OSX App (wrapper)

Izhak Jakov edited this page Jan 11, 2019 · 2 revisions

This article is not about how to install Zim on mac.
However, I think the easiest way to install Zim is using brew: brew install zim

This is just a wrapper app for Zim so that you can keep it in the launcher and open it as a native Mac OSX app.

It is basically 3 files:

$> find /Applications/Zim.app/ -type f
/Applications/Zim.app/Contents/MacOS/Zim           # sh script
/Applications/Zim.app/Contents/Resources/zim.icns  # icon
/Applications/Zim.app/Contents/Info.plist          # property list (app configurations)
$> cat ./Zim.app/Contents/MacOS/Zim
#!/bin/sh
#Script written for a Zim Mac app by Izhak Jakov
#
##########################################
export LANG=en_CA.UTF-8
exec /usr/local/bin/zim;

You might want to modify the local environment.
To do this change the value of LANG (modify: export LANG=en_CA.UTF-8)

$> cat ./Zim.app/Contents/Info.plist
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
    <key>CFBundleExecutable</key>
    <string>Zim</string>
    <key>CFBundleIconFile</key>
    <string>zim.icns</string>
</dict>
</plist>

Download the wrapper app Zim.zip

After you downloaded or created the app, drag it app to /Applications (In finder hold: ⌘ + ⇧ + G then type /Applications in the opened window)

Clone this wiki locally
You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.
Press h to open a hovercard with more details.