An open API service indexing awesome lists of open source software.

https://github.com/justus0405/rofi-gpu-screen-recorder

📷 Linux Rofi controls for gpu-screen-recorder
https://github.com/justus0405/rofi-gpu-screen-recorder

gpu-screen-recorder obs obs-studio recorder recording rofi rofi-menus rofi-scripts

Last synced: 9 months ago
JSON representation

📷 Linux Rofi controls for gpu-screen-recorder

Awesome Lists containing this project

README

          













# Rofi gpu-screen-recorder Controls

This script lets you start, stop, pause, and save screen recordings or replays using a simple menu in Rofi. It uses `gpu-screen-recorder` for fast GPU-based screen recording. You can run it with a keybind and control everything from one menu.

## Preview

![rofi-gpu-screen-recorder-preview](https://github.com/user-attachments/assets/4793d8fd-4c00-4002-9e94-0c2f89537555)

## Dependencies

> [!NOTE]
> This script needs some kind of `nerdfont`
> in order to display the icons properly!

## Installation

1. Clone the repository:

```shell
git clone https://github.com/Justus0405/rofi-gpu-screen-recorder.git
```

2. Navigate to the directory:

```shell
cd rofi-gpu-screen-recorder
```

3. Make the file an executable:

```shell
chmod +x gpu-screen-recorder.sh
```

4. Move the file:

```plaintext
Put the file somewhere you will remember (for eg: ~/.config/rofi/scripts)
```

## Usage

Set a keybind to run the script. For i3 it would be:

```plaintext
bindsym Mod1+z exec "bash $HOME/.config/rofi/scripts/gpu-screen-recorder.sh"
```

Which will run the script when pressing ALT + Z

#


Copyright © 2025-present Justus0405