MohameddAli / hawk.desktop

Hawk.so desktop client

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Hawk Desktop

Cross-platform desktop app powered by Electron.

How to start application

Install dependencies

yarn

Set up Garage

For the first run you need to do these steps separately. For the other runs you will find a single command below.

Check the state of submodules and initialize them.

yarn garage:init

Pull the latest updates from master branch

yarn garage:update

Create a .env file for a Garage app.

Copy hawk.garage/.env.example file to hawk.garage/.env and fill required vars.

Install node deps and build.

yarn garage:build

Inject custom script to Garage's index.html file.

yarn garage:inject-script

Here you go.

Command yarn garage runs the following steps automatically:

  • yarn garage:init — check the state of submodules and init them;
  • yarn garage:update — pull the latest updates from master branch;
  • yarn garage:build — install node deps and build;
  • yarn garage:inject-script — inject custom script to Garage's index.html file from.

Use it when you already have actual .env file to update Garage.

Run the app locally

yarn start

Build a distro for the app if you need

yarn build

About

Hawk.so desktop client


Languages

Language:JavaScript 79.0%Language:CSS 21.0%