WLHEADLESS(1)
π WLHEADLESS(1) π
okay so bestie, welcome to the WLHEADLESS(1) manual page. The main character is wlheadless-run, and its whole thing is literally running a Wayland client on a dedicated headless Wayland compositor. Periodt. Letβs get into it β¨
πΈ NAME πΈ
wlheadless-run β run a Wayland client on a dedicated headless Wayland compositor. No cap, thatβs the gig π
β¨ SYNOPSIS β¨
wlheadless-run [-c compositor ] [compositor option ...] -- client [client options ...]
π¦ DESCRIPTION π¦
So hereβs the vibe: wlheadless-run is used to spawn a given Wayland client on a dedicated Wayland compositor running headless. Thatβs it, thatβs the whole main character energy π«Ά
π OPTIONS π
There is literally one option here, and she is iconic:
-cCOMPOSITOR β use the compositor class implementation. The currently supported compositor classes areweston,kwin,mutter,gnome-kiosk, andcage. Slay π
π FILES π
wlheadless.confβ sets the default compositor to use.
The file is searched in wlheadless directory relative to the paths specified in the standard environment variables XDG_CONFIG_HOME, XDG_DATA_HOME, and XDG_DATA_DIRS.
Default config tea:
[DEFAULT]
Compositor = weston
π SEE ALSO π
Go check out the besties: weston(1), cage(1), mutter(1). Iykyk π
π Thatβs the WLHEADLESS(1) manual page, bestie β footer says WLHEADLESS(1), and thereβs no date/version extra tea to report, so Iβm not making any up. Stay hydrated, run headless, slay π
β¨
π¦ where this page comes from
- alpine 3.24: xwayland-run-doc 0.0.6-r0 Β· GPL-2.0-or-later
- nixpkgs unstable: xwayland-run 0.0.6
- Copyright Β© 2023 Red Hat, Inc
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms