I have published an article on Medium here which goes through all aspects of this application.
- Clone the repo
- Use virtualenv to create a virtual env with
python>=3.6 - Run
python setup.py install(it will install all the required dependencies) - Run
python src/clippy.py
- Run
python setup.py test
I used py2app to make standalone application bundles.
To make the standalone app, just run:
python setup.py py2app
It will create the .app file under the dist folder, which you can copy to your Applications folder in your Mac, and open Clippy just like any other application!
Note: If you are using macOS 10.7 or later, the Apple-supplied Tcl/Tk 8.5 still has serious bugs that can cause application crashes while using
py2app. If you wish to use IDLE or Tkinter, install and use a newer version of Python and of Tcl/Tk. Use this link to update.
