diff --git a/.github/images/github-favicon-inverted.png b/.github/images/github-favicon-inverted.png
new file mode 100644
index 00000000..993abb00
Binary files /dev/null and b/.github/images/github-favicon-inverted.png differ
diff --git a/README.md b/README.md
index a3eab722..62951d43 100644
--- a/README.md
+++ b/README.md
@@ -51,8 +51,13 @@ Sourcebot also supports indexing GitLab & BitBucket. Checkout the [index.json](.
- GitHub
-
+
+
+
+
+
+ GitHub
+
Generate a GitHub Personal Access Token (PAT) [here](https://github.com/settings/tokens/new). If you're only indexing public repositories select the `public_repo` scope; otherwise, select the `repo` scope.
You'll need to pass this PAT each time you run Sourcebot, so we recommend adding it as an environment variable. In this guide, we'll add the Github PAT as an environment variable called `GITHUB_TOKEN`:
@@ -84,7 +89,13 @@ Sourcebot also supports indexing GitLab & BitBucket. Checkout the [index.json](.
- GitHub
+
+
+
+
+
+ GitHub
+
Run the `sourcebot` docker image, passing in the Github PAT you generated in the previous step as an environment variable called `GITHUB_TOKEN`:
```sh
@@ -166,8 +177,13 @@ The zoekt binaries and web dependencies are placed into `bin` and `node_modules`
- GitHub
-
+
+
+
+
+
+ GitHub
+
Generate a GitHub Personal Access Token (PAT) [here](https://github.com/settings/tokens/new). If you are indexing public repositories only, you can select the `public_repo` scope, otherwise you will need the `repo` scope.
Create a text file named `.github-token` **in your home directory** and paste the token in it. The file should look like: