diff options
author | Florian Didron <0x6664@hey.com> | 2020-09-25 17:39:59 +0900 |
---|---|---|
committer | Florian Didron <0x6664@hey.com> | 2020-09-25 17:39:59 +0900 |
commit | 26d642028c36d36c7a8f74187799d69fd99a7806 (patch) | |
tree | fdf50c8bbbfa08a49e753f9f45bec180e32bc760 | |
parent | 492633a812df38af1619f4fc3731eb97d720e601 (diff) |
doc: add readme
-rw-r--r-- | README.md | 30 |
1 files changed, 30 insertions, 0 deletions
@@ -0,0 +1,30 @@ +# Wally cli + +Flash your [ZSA Keyboard](https://ergodox-ez.com) the EZ way. + +## Getting started +Download the application for your favorite platform from the [release page](https://github.com/zsa/wally-cli/releases). + +Note for Linux users, follow the instructions from our [wiki page](https://github.com/zsa/wally/wiki/Linux-install) before running the application. + +Note for Mac OS users, the CLI requires libusb to be installed: `brew install libusb` + +You can also compile and install Wally using go's package manager, make sure you follow the `Installing dev dependencies` section for your platform below. + +## Installing dependencies +Wally is compatible with Windows, Linux, and macOS. Developing using each platform requires some extra setup: + +### Windows +1. Install [TDM GCC](http://tdm-gcc.tdragon.net/download) +2. Setup pkg-config - see [http://www.mingw.org/wiki/FAQ](http://www.mingw.org/wiki/FAQ) "How do I get pkg-config installed?" +3. Grab and install the latest version of libusb [from here](http://sourceforge.net/projects/libusb/files/libusb-1.0/) + +### Linux +Follow the instructions from our [wiki page](https://github.com/zsa/wally/wiki/Linux-install) + +### macOS +Install libusb using `brew`: + +``` +brew install libusb +``` |