summaryrefslogtreecommitdiff
path: root/README.md
diff options
context:
space:
mode:
authorBatuhan Edgüer <67585935+BestSithInEU@users.noreply.github.com>2025-08-16 11:05:02 +0300
committerGitHub <noreply@github.com>2025-08-16 18:05:02 +1000
commit651efcd137077cf38a8dfc1a20e7cf2f8ad20606 (patch)
tree0d21ab7ff927908f080d9fd5c70f8504689a0501 /README.md
parenttoggle: improvements (diff)
downloadcaelestia-cli-651efcd137077cf38a8dfc1a20e7cf2f8ad20606.tar.gz
caelestia-cli-651efcd137077cf38a8dfc1a20e7cf2f8ad20606.tar.bz2
caelestia-cli-651efcd137077cf38a8dfc1a20e7cf2f8ad20606.zip
record: add NVIDIA GPU support with wf-recorder (#41)
* record: add NVIDIA GPU support with wf-recorder - Add automatic GPU detection to choose between wl-screenrec and wf-recorder - Use wf-recorder for NVIDIA GPUs to fix compatibility issues - Map wf-recorder arguments correctly for region, output, and audio recording - Update documentation to include wf-recorder as dependency for NVIDIA users Fixes #37 * format + deduplicate --------- Co-authored-by: 2 * r + 2 * t <61896496+soramanew@users.noreply.github.com>
Diffstat (limited to 'README.md')
-rw-r--r--README.md5
1 files changed, 3 insertions, 2 deletions
diff --git a/README.md b/README.md
index 9baeb5a..40399dc 100644
--- a/README.md
+++ b/README.md
@@ -11,7 +11,8 @@ The main control script for the Caelestia dotfiles.
- [`app2unit`](https://github.com/Vladimir-csp/app2unit) - launching apps
- [`wl-clipboard`](https://github.com/bugaevc/wl-clipboard) - copying to clipboard
- [`slurp`](https://github.com/emersion/slurp) - selecting an area
-- [`wl-screenrec`](https://github.com/russelltg/wl-screenrec) - screen recording
+- [`wl-screenrec`](https://github.com/russelltg/wl-screenrec) - screen recording (default)
+- [`wf-recorder`](https://github.com/ammen99/wf-recorder) - screen recording (for NVIDIA GPUs)
- `glib2` - closing notifications
- `libpulse` - getting audio device
- [`cliphist`](https://github.com/sentriz/cliphist) - clipboard history
@@ -44,7 +45,7 @@ Install all [dependencies](#dependencies), then install
e.g. via an AUR helper (yay)
```sh
-yay -S libnotify swappy grim dart-sass app2unit wl-clipboard slurp wl-screenrec glib2 libpulse cliphist fuzzel python-build python-installer python-hatch python-hatch-vcs
+yay -S libnotify swappy grim dart-sass app2unit wl-clipboard slurp wl-screenrec wf-recorder glib2 libpulse cliphist fuzzel python-build python-installer python-hatch python-hatch-vcs
```
Now, clone the repo, `cd` into it, build the wheel via `python -m build --wheel`