Skip to content

River

programs.river.enable

Whether to enable river, a dynamic tiling Wayland compositor. Type: boolean

Default

false

Example

true

Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/programs/wayland/river.nix

programs.river.extraPackages

Extra packages to be installed system wide. See Common X11 apps used on i3 with Wayland alternatives for a list of useful software.

Type: list of package

Default

with pkgs; [ swaylock foot dmenu ];

Example

with pkgs; [ termite rofi light ]

Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/programs/wayland/river.nix

programs.river.package

The river package to use. If the package is not overridable with xwaylandSupport, then the module option {option}xwayland will have no effect.

Set to null to not add any River package to your path. This should be done if you want to use the Home Manager River module to install River.

Type: null or package

Default

pkgs.river

Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/programs/wayland/river.nix

programs.river.xwayland.enable

Whether to enable XWayland. Type: boolean

Default

true

Example

true

Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/programs/wayland/river.nix