README (1266B)
1 glazier 2 ======= 3 X windows manipulator. 4 5 Windows are manipulated using the mouse, and can be moved/resized in 6 multiple ways. This utility is better used in combination with others like 7 [wmutils][0] and [sxhkd][1] which leverage the keyboard interface, 8 rather than mouse usage. 9 10 Features 11 ----- 12 * Floating window management 13 * Sloppy Focus 14 * All manipulations done with the mouse 15 * Cool operations like teleport, inflate/deflate 16 * 100% compatible with wmutils(1) 17 * Optional EWMH support through ewmh(1) 18 * Multi-monitor support through Xrandr(3) 19 20 Usage 21 ----- 22 Refer to the glazier(1) manual page for details and examples. 23 24 Window manipulations are performed by holding `Mod1`, and using mouse 25 buttons to perform the following operations: 26 27 * left click: move window 28 * right click: resize window 29 * middle click: teleport window (move + resize) 30 * scroll up: inflate window 31 * scroll down: deflate window 32 33 Installation 34 ----- 35 Edit config.mk as needed, then build/install with the following commands: 36 37 make 38 make install 39 40 Require [libxcb][2], [libxcb-cursor][3] and [libwm][4]. 41 42 [0]: https://github.com/wmutils/core 43 [1]: https://github.com/baskerville/sxhkd 44 [2]: https://xcb.freedesktop.org 45 [3]: https://gitlab.freedesktop.org/xorg/lib/libxcb-cursor 46 [4]: http://z3bra.org/libwm