diff options
| author | Ivan Molodetskikh <yalterz@gmail.com> | 2025-03-17 21:14:15 +0300 |
|---|---|---|
| committer | Ivan Molodetskikh <yalterz@gmail.com> | 2025-03-18 08:43:20 +0300 |
| commit | e251ca7340bc71870c3a81a7ffc3d9bde58e685a (patch) | |
| tree | d9705c0ebf5dcfc8a01468159b947942b21d5b08 | |
| parent | 9a527cc571300e7fec13a87e5a1a121e027e40b7 (diff) | |
| download | niri-e251ca7340bc71870c3a81a7ffc3d9bde58e685a.tar.gz niri-e251ca7340bc71870c3a81a7ffc3d9bde58e685a.tar.bz2 niri-e251ca7340bc71870c3a81a7ffc3d9bde58e685a.zip | |
wiki: Document windowed fullscreen
| -rw-r--r-- | wiki/Screencasting.md | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/wiki/Screencasting.md b/wiki/Screencasting.md index 64232860..6e599611 100644 --- a/wiki/Screencasting.md +++ b/wiki/Screencasting.md @@ -111,4 +111,26 @@ Example:  +### Windowed (fake/detached) fullscreen + +<sup>Since: next release</sup> + +When screencasting browser-based presentations like Google Slides, you usually want to hide the browser UI, which requires making the browser fullscreen. +This is not always convenient, for example if you have an ultrawide monitor, or just want to leave the browser as a smaller window, without taking up an entire monitor. + +The `toggle-windowed-fullscreen` bind helps with this. +It tells the app that it went fullscreen, while in reality leaving it as a normal window that you can resize and put wherever you want. + +```kdl +binds { + Mod+Ctrl+Shift+F { toggle-windowed-fullscreen; } +} +``` + +Keep in mind that not all apps react to fullscreening, so it may sometimes look as if the bind did nothing. + +Here's an example showing a windowed-fullscreen Google Slides [presentation](https://youtu.be/Kmz8ODolnDg), along with the presenter view and a meeting app: + + + [OBS]: https://obsproject.com/ |
