GNOME runs on NixOS by default using Wayland, however Peek works only in X. For the Ema demo, I recorded a short screencast spawning two windows, VSCode and web browser, as follows:
- Disconnect from external monitor
- Logout and login choosing X over Wayland in the login screen
- Go to display settings: reduce resolution and increase scalling
- Arrange two windows side by side
- Open Peek and record
Some tips before recording:
- Practice a few attempts before; it is good to avoid unnecessary delays, and unnecessary UI interactions and dialogs
The screencast I produced is available here (and is used in this blog post). It weighs almost 700KB, though perhaps it could be compressed (ffmpeg
?) without much loss in quality.