labwc - Man Page

a wayland stacking compositor


labwc  [options...]


Labwc is a wlroots-based stacking compositor for wayland.

It is light-weight and independent with a focus on simply stacking windows well and rendering some window decorations. Where practicable it uses clients for wall-paper, panels, screenshots and so on.

The compositor will exit or reload its configuration upon receiving SIGTERM and SIGHUP respectively.  For example:

  kill -s <signal> $LABWC_PID
  killall -s <signal> labwc

Each running instance of labwc sets the environment variable `LABWC_PID` to its PID. This is useful for sending signals to a specific instance and is what the `--exit` and `--reconfigure` options use.


-c,  --config <config-file>

Specify a config file with path

-C,  --config-dir <config-directory>

Specify a config directory

-d,  --debug

Enable full logging, including debug information

-e,  --exit

Exit the compositor

-h,  --help

Show help message and quit

-r,  --reconfigure

Reload the compositor configuration

-s,  --startup <command>

Run command on startup

-v,  --version

Show the version number and quit

-V,  --verbose

Enable more verbose logging

See Also

labwc-config(5), labwc-theme(5), labwc-actions(5)

Referenced By

labwc-actions(5), labwc-config(5), labwc-menu(5), labwc-theme(5).