aboutsummaryrefslogtreecommitdiff
path: root/doc/river.1.scd
blob: bc04b060c2b5c5c90c09469bcc172f47a97f7115 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
RIVER(1) "github.com/ifreund/river" "General Commands Manual"
# NAME

river - dynamic tiling Wayland compositor

# SYNOPSIS

*river* [*-c* _shell_command_]

# DESCRIPTION

*river* is a dynamic tiling Wayland compositor inspired by dwm and
bspwm based on wlroots and written in Zig.

# OPTIONS

*-c* _shell_command_
	Run a shell command or give the path to a script that will be run
	before river gets started. This is where you define keymaps using
	*riverctl*(1) and autostart programs. Make sure the script is
	executable.

# CONFIGURATION

View border width, gap sizes, and programs which should float are
configured in _Config.zig_. Make your changes and recompile.

Experimental XWayland support can be enabled on compile-time with the
_-Dxwayland=true_ flag.

Keyboard layout and other XKB options can be set in _Keyboard.zig_.

# SEE ALSO

*riverctl*(1), *bspwm*(1), *dwm*(1)