From 2735b647a90348b528c91d1c8e3bbd82edd9aeda Mon Sep 17 00:00:00 2001 From: Thomas Zarebczan Date: Thu, 17 Aug 2017 13:04:04 -0400 Subject: [PATCH] update setup -add node /nvm link -add keytar/libsecret -add yarn Feel free to adjust directions/wording --- README.md | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index e446b747a..5e94a8bf5 100644 --- a/README.md +++ b/README.md @@ -22,10 +22,12 @@ To install from source or make changes to the application, continue reading belo ### One-time Setup -1. Install node and npm. -2. Check out this repo. -3. Set up a Python virtual environment, or live on the wild side. -4. Run `./build.sh`. This builds the UI assets and puts them into `app/dist`. It also downloads [lbry daemon](https://github.com/lbryio/lbry/releases). +1. Install npm and node (v6 and above required, use [nvm](https://github.com/creationix/nvm/blob/master/README.md) if having trouble) +2. Install keytar and libsecret (see [keytar repository](https://github.com/atom/node-keytar) ) +3. Install yarn by running: npm install -g yarn (may require elevated permissions) +4. Check out this repo. +5. Set up a Python virtual environment, or live on the wild side. +6. Run `./build.sh`. This builds the UI assets and puts them into `app/dist`. It also downloads [lbry daemon](https://github.com/lbryio/lbry/releases). ### Running @@ -51,4 +53,4 @@ checkout out the build steps in [appveyor.yml](https://github.com/lbryio/lbry-ap ## Internationalization -If you want to help translating the lbry-app, you can copy the en.json file in /app/locales and modify the values while leaving the keys as their original English strings. An example for this would be: `"Skip": "Überspringen",` Translations should automatically show up in options. \ No newline at end of file +If you want to help translating the lbry-app, you can copy the en.json file in /app/locales and modify the values while leaving the keys as their original English strings. An example for this would be: `"Skip": "Überspringen",` Translations should automatically show up in options. -- 2.45.2