Skip to content

Configuration

Jackson Garner edited this page Oct 5, 2019 · 3 revisions

Xest uses Dhall for all of its configuration. If you're unfamiliar with it, I would highly recommend checking out the examples on that website. Xest definitely doesn't use Dhall to its full potential.

If your window manager fails to start because of a configuration problem, an extremely verbose error message is printed to standard out.

Default modes

Normal mode

Overrides plenty of keys to perform actions. Also, unhides a polybar window if it exists.

Insert mode

Allows you to interact with your windows in a normal way.

Mouse mode

Takes control of the mouse allowing you to resize/move tilers around.

Default keybindings

Insert Mode:

= Enter normal mode

Normal Mode

= Exit normal mode and enter insert mode = Enter mouse mode. While in this mode, try dragging while clicking one of the buttons. = Open termite. = Exit Xest. = Focus to the left. = Focus to the right. = Focus the tiler at that position. = Insert a rotation tiler. = Insert a full screen tiler. = Launch rofi. = Insert a floating/hovering tiler. = Insert a horizontal tiler. = Move the input controller inwards, away from the root. = Move the input controller out, towards the root. = Pop the Tiler after the input controller out of the tree and on to the stack.

= Pop the tiler at the top of the stack into the tree. = Perform some special action based on the tiler. Currently only implemented for the floating tiler to make the currently focused tiler the background. = Kill the active window. = Zoom the monitor of whatever screen you're on inwards, away from the root. = Zoom the monitor out.

Mouse mode

exit mouse mode

Clone this wiki locally