BEANSPROUT(1) # NAME beansprout - tiling window manager for river # SYNOPSIS *beansprout* [_options_] # DESCRIPTION *beansprout* is a tiling window manager for the *river*(1) Wayland compositor. It communicates with river using the river-window-management-v1 protocol and other River-specific Wayland protocols. *beansprout* uses a primary/stack tiling layout inspired by dwm with a customizable ratio and primary count. It uses a 32-bit tag system rather than workspaces. Each output has its own tags, primary count, and ratio. # OPTIONS *-h* Print a help message and exit. *-version* Print the version number and exit. *-log-level* [*error*|*warning*|*info*|*debug*] Set the log level. (Default: *warning*) # USAGE You can either add *beansprout* to the river init file or directly run: river -c beansprout If you need to exit river, for example if *beansprout* crashes, you can use river's hardcoded *Ctrl+Alt+Delete* keybind. # CONFIGURATION *beansprout* is configured with a KDL file located at _$XDG_CONFIG_HOME/beansprout/config.kdl_. If _$XDG_CONFIG_HOME_ is not set, this defaults to _~/.config/beansprout/config.kdl_. See *beansprout*(5) for a full configuration reference. If the config file is missing, *beansprout* falls back to built-in defaults (which will be missing keybinds). If an individual node or block is invalid, *beansprout* will try to ignore the error and continue. # AUTHORS Maintained by Ben Buhse . For more information about beansprout's development, see . # SEE ALSO *beansprout*(5), *river*(1)