2020-06-15 00:51:23 -07:00
|
|
|
RIVER(1) "github.com/ifreund/river" "General Commands Manual"
|
|
|
|
# NAME
|
|
|
|
|
|
|
|
river - dynamic tiling Wayland compositor
|
|
|
|
|
|
|
|
# SYNOPSIS
|
|
|
|
|
2020-06-16 17:01:07 -07:00
|
|
|
*river* [*-c* _shell_command_] [*-l* _log_level_]
|
2020-06-15 00:51:23 -07:00
|
|
|
|
|
|
|
# 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.
|
|
|
|
|
2020-06-16 17:01:07 -07:00
|
|
|
*-l* _log_level_
|
|
|
|
Set the log level of river to a value from 0 to 7 with 0 being the
|
|
|
|
least verbose and 7 being the most verbose. The default log level of
|
|
|
|
release-safe builds is 5.
|
|
|
|
|
2020-06-15 00:51:23 -07:00
|
|
|
# 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)
|