aboutsummaryrefslogtreecommitdiff
path: root/README.md
diff options
context:
space:
mode:
authordec05eba <dec05eba@protonmail.com>2024-09-01 20:24:44 +0200
committerdec05eba <dec05eba@protonmail.com>2024-09-01 20:24:44 +0200
commit636df184fba582c2261e4e0518771b92be68d9b1 (patch)
treea2105ec9223a9687c4bb26f88a91a3fd9fa3e2b2 /README.md
parent453eb91c90a46652bd3f453b9041ffbfc0daf3e5 (diff)
Find noto fonts, update readme
Diffstat (limited to 'README.md')
-rw-r--r--README.md13
1 files changed, 12 insertions, 1 deletions
diff --git a/README.md b/README.md
index 79c50ba..60ab4df 100644
--- a/README.md
+++ b/README.md
@@ -2,7 +2,18 @@
Notification in the style of ShadowPlay.
# Dependencies
-x11, xrandr, xrender, xfixes, opengl
+GPU Screen Recorder overlay uses meson build system so you need to install `meson` to build GPU Screen Recorder overlay.
+
+## Build dependencies
+These are the dependencies needed to build GPU Screen Recorder Notification:
+
+* x11 (libx11, libxrandr, libxrender, libxfixes)
+* libglvnd (which provides libgl, libglx and libegl)
+
+## Runtime dependencies
+There are also additional dependencies needed at runtime:
+
+* Noto fonts
# Installation
Run `sudo ./install.sh`. This will install gsr-notify to `/usr/bin/gsr-notify`. You can run meson commands manually to install gsr-notify to another directory.