xswm is a minimal stacking and non-reparenting window-manager for X and has only one task. Open every window maximized. Zero configuration required. No built-in:
Due to its limited scope it is very minimal and performant (\~500 SLOC). Tries to be ICCCM and EWMH compliant.
make install
$XDG_CONFIG_HOME/xswm/autostart.sh
can be used to autostart programs.
xswm can be remotely controlled with xswm <cmd>
. The following commands are
supported:
xswm close
to close the focused windowxswm last
to focus the last windowxswm quit
to quit xswmSince xswm is just a window-manager it should be used in combination with other programs to make it usable. Some recommendations are:
Note: No status-bar, multi-monitor or -desktop support (at least for now).