No description
  • C++ 95.4%
  • Meson 3.5%
  • Shell 1.1%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
dec05eba 54bc6c8f13 1.3.6
2026-09-12 03:19:33 +02:00
depends Fix fractional scaling on some systems 2026-09-12 03:03:04 +02:00
images Fix spacing in images 2025-05-09 00:28:17 +02:00
include Support fractional scaling for wlr-layer-shell 2026-05-11 01:34:39 +02:00
protocol Support fractional scaling for wlr-layer-shell 2026-05-11 01:34:39 +02:00
src Fix build with libc++23 2026-09-05 01:44:32 +02:00
.gitignore Disable bitmap font loading, fixes japanese on some systems (thanks sasaki) 2026-04-18 17:29:22 +02:00
.gitmodules Initial commit, done, just need args change 2024-07-31 20:52:43 +02:00
install.sh Add meson build 2024-08-05 03:33:40 +02:00
LICENSE Initial commit, done, just need args change 2024-07-31 20:52:43 +02:00
meson.build 1.3.6 2026-09-12 03:19:33 +02:00
project.conf 1.3.6 2026-09-12 03:19:33 +02:00
README.md Mention that libxkbcommon is a dependency 2026-05-12 23:56:08 +02:00
TODO Clearify font licensing 2024-12-14 03:37:05 +01:00
uninstall.sh Add meson build 2024-08-05 03:33:40 +02:00

GPU Screen Recorder Notification

Notification in the style of ShadowPlay.

On X11 the notification shows on the monitor that the cursor is on. On Wayland the notification shows on the monitor the Wayland compositor considers focused.

Installation

If you are running an Arch Linux based distro then you can find gpu screen recorder notification in the official repositories under the name gpu-screen-recorder-notification (sudo pacman -S gpu-screen-recorder-notification).
If you are running another distro then you can run sudo ./install.sh, but you need to manually install the dependencies, as described below.

Dependencies

GPU Screen Recorder overlay uses meson build system so you need to install meson to build GPU Screen Recorder notification.

Build dependencies

These are the dependencies needed to build GPU Screen Recorder Notification:

  • x11 (libx11, libxrandr, libxrender, libxext)
  • wayland (wayland-client, wayland-egl, wayland-scanner)
  • libxkbcommon
  • libglvnd (which provides libgl, libglx and libegl)
  • libpango (pangoft2)

License

This software is licensed under GPL3.0-only.

Screenshots