index.md (1344B)
1 movestack 2 ========= 3 4 Description 5 ----------- 6 This plugin allows you to move clients around in the stack and swap them with 7 the master. It emulates the behavior off mod+shift+j and mod+shift+k in Xmonad. 8 movestack(+1) will swap the client with the current focus with the next client. 9 movestack(-1) will swap the client with the current focus with the previous 10 client. 11 12 Usage 13 ----- 14 1. Download the patch and apply according to the [general instructions](../). 15 2. Include the `movestack.c` source file and add keys that call movestack. 16 Example from `config.default.h`: 17 18 #include "movestack.c" 19 static Key keys[] = { 20 /* modifier key function argument */ 21 ... 22 { MODKEY|ShiftMask, XK_j, movestack, {.i = +1 } }, 23 { MODKEY|ShiftMask, XK_k, movestack, {.i = -1 } }, 24 ... 25 26 Download 27 -------- 28 * [dwm-movestack-20211115-a786211.diff](dwm-movestack-20211115-a786211.diff) 29 * [dwm-movestack-6.1.diff](dwm-movestack-6.1.diff) 30 * [dwm-movestack-5.8.2.diff](dwm-movestack-5.8.2.diff) 31 32 Author 33 ------ 34 * Niki Yoshiuchi - `<`aplusbi@gmail.com`>` 35 36 Contributors 37 ------------ 38 * Moritz Wilhelmy (fix to work with dwm 5.8) - <moritz plus suckless at wzff dot de> 39 40 Note 41 ---- 42 This patch seems to be equivalent to the [push](../push/) patch.