index.md - sites - public wiki contents of suckless.org
 (HTM) git clone git://git.suckless.org/sites
 (DIR) Log
 (DIR) Files
 (DIR) Refs
       ---
       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.