placemouse: upgrade to include moveorplace function
This commit is contained in:
10
config.def.h
10
config.def.h
@@ -1171,14 +1171,20 @@ static Button buttons[] = {
|
||||
#else
|
||||
{ ClkStatusText, 0, Button2, spawn, {.v = termcmd } },
|
||||
#endif // BAR_STATUSCMD_PATCH
|
||||
{ ClkClientWin, MODKEY, Button1, movemouse, {0} },
|
||||
#if PLACEMOUSE_PATCH
|
||||
/* placemouse options, choose which feels more natural:
|
||||
* 0 - tiled position is relative to mouse cursor
|
||||
* 1 - tiled postiion is relative to window center
|
||||
* 2 - mouse pointer warps to window center
|
||||
*
|
||||
* The moveorplace uses movemouse or placemouse depending on the floating state
|
||||
* of the selected client. Set up individual keybindings for the two if you want
|
||||
* to control these separately (i.e. to retain the feature to move a tiled window
|
||||
* into a floating position).
|
||||
*/
|
||||
{ ClkClientWin, MODKEY|ControlMask, Button1, placemouse, {.i = 1} },
|
||||
{ ClkClientWin, MODKEY, Button1, moveorplace, {.i = 1} },
|
||||
#else
|
||||
{ ClkClientWin, MODKEY, Button1, movemouse, {0} },
|
||||
#endif // PLACEMOUSE_PATCH
|
||||
{ ClkClientWin, MODKEY, Button2, togglefloating, {0} },
|
||||
{ ClkClientWin, MODKEY, Button3, resizemouse, {0} },
|
||||
|
Reference in New Issue
Block a user