Update readme
This commit is contained in:
parent
d7c5d291fd
commit
a995b89701
|
@ -20,6 +20,12 @@ It is possible to customize widget by providing a table with all or some of the
|
||||||
## Installation
|
## Installation
|
||||||
|
|
||||||
1. This widget relies on Gerrit [REST API](https://gerrit-review.googlesource.com/Documentation/rest-api.html), so you need to have a permission to access it. You also need to setup [netrc](https://ec.haxx.se/usingcurl-netrc.html), as widget uses curl to communicate with API and you have to be authenticated.
|
1. This widget relies on Gerrit [REST API](https://gerrit-review.googlesource.com/Documentation/rest-api.html), so you need to have a permission to access it. You also need to setup [netrc](https://ec.haxx.se/usingcurl-netrc.html), as widget uses curl to communicate with API and you have to be authenticated.
|
||||||
|
To test if you have access to API and netrc setup is correct run following command, you should have a json response:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
curl -s --request GET --netrc https://gerrit-host.com/a/changes/\?q\=status:open+AND+NOT+is:wip+AND+is:reviewer | tail -n +2
|
||||||
|
```
|
||||||
|
Note: `tail -n +2` is needed to skip first line of the response, as gerrit returns some characters there in order to prevent XSS hacks.
|
||||||
|
|
||||||
1. Download json parser for lua from [github.com/rxi/json.lua](https://github.com/rxi/json.lua) and place it under **~/.config/awesome/** (don't forget to star a repo):
|
1. Download json parser for lua from [github.com/rxi/json.lua](https://github.com/rxi/json.lua) and place it under **~/.config/awesome/** (don't forget to star a repo):
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue