LinuxCommandLibrary

cage

Wayland kiosk compositor for single applications

TLDR

Run an application in kiosk mode

$ cage application
copy
Run with arguments
$ cage -- application arguments
copy
Hide window decorations
$ cage -d application
copy
Allow terminal switching
$ cage -s application
copy
Display help
$ cage -h
copy

SYNOPSIS

cage [options] [--] application [arguments]

DESCRIPTION

cage is a Wayland kiosk compositor that runs a single application in fullscreen mode. It is designed for kiosk deployments, digital signage, or any situation where you want to run a single application without a full desktop environment.

PARAMETERS

-d

Disable window decorations (can lock you out of terminal)
-s
Allow switching virtual terminals with Ctrl+Alt+F2, etc.
-r
Rotate the output (0, 90, 180, 270 degrees)
-h
Display help information
-v
Display version information
--
Separator for application arguments

CAVEATS

Without the -s option, you cannot switch to other virtual terminals. Using -d without a way to exit the application can lock you out. Cage requires a working Wayland environment.

HISTORY

cage was developed as a lightweight kiosk compositor for Wayland, named after the caged display concept in kiosk mode deployments.

SEE ALSO

weston(1), sway(1), gamescope(1)

> TERMINAL_GEAR

Curated for the Linux community

Copied to clipboard

> TERMINAL_GEAR

Curated for the Linux community