Skip to content

Cage

services.cage.enable

Whether to enable cage kiosk service. Type: boolean

Default

false

Example

true

Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/wayland/cage.nix

services.cage.environment

Additional environment variables to pass to Cage. Type: attribute set of string

Default

{ }

Example

{WLR_LIBINPUT_NO_DEVICES = "1";}

Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/wayland/cage.nix

services.cage.extraArguments

Additional command line arguments to pass to Cage. Type: list of string

Default

[]

Example

["-d"]

Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/wayland/cage.nix

services.cage.program

Program to run in cage.

Type: path

Default

"${pkgs.xterm}/bin/xterm"

Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/wayland/cage.nix

services.cage.user

User to log-in as.

Type: string

Default

"demo"

Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/wayland/cage.nix