diff options
| author | bakkeby <[email protected]> | 2021-02-16 09:43:44 +0100 |
|---|---|---|
| committer | bakkeby <[email protected]> | 2021-02-16 09:43:44 +0100 |
| commit | 009b84cbdc0495807c054564d45c66bda601dd3f (patch) | |
| tree | 7360498fa791d48eb5c710dc3749ce469db6d0a5 /config.def.h | |
| parent | 9fcfa8d6ce45d7c7530f447c200ab8977c997e78 (diff) | |
| download | dwm-flexipatch-009b84cbdc0495807c054564d45c66bda601dd3f.tar.gz dwm-flexipatch-009b84cbdc0495807c054564d45c66bda601dd3f.zip | |
placemouse: upgrade to include moveorplace function
Diffstat (limited to 'config.def.h')
| -rw-r--r-- | config.def.h | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/config.def.h b/config.def.h index 58e6b1a..ecd9036 100644 --- a/config.def.h +++ b/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} }, |
