index.md (1127B)
1 gapless grid layout 2 =================== 3 4 Description 5 ----------- 6 This patch is an altered [gridmode](../gridmode) layout for dwm, which arranges 7 the windows in a grid. Instead of using a regular grid, which might leave empty 8 cells when there are not enough windows to fill the grid, it adjusts the number 9 of windows in the first few columns to avoid empty cells. 10 11 Usage 12 ----- 13 Download `gaplessgrid.c` and add the gapless layout to your `config.h`: 14 15 #include "gaplessgrid.c" 16 17 static const Layout layouts[] = { 18 /* symbol arrange function */ 19 { "###", gaplessgrid }, 20 ... 21 22 static Key keys[] = { 23 /* modifier key function argument */ 24 { MODKEY, XK_g, setlayout, {.v = &layouts[0] } }, 25 ... 26 27 Download 28 -------- 29 * [dwm-gaplessgrid-20160731-56a31dc.diff](dwm-gaplessgrid-20160731-56a31dc.diff) 30 * [dwm-gaplessgrid-6.1.diff](dwm-gaplessgrid-6.1.diff) (20140209) 31 * [gaplessgrid.c](gaplessgrid.c) (dwm 5.6.1) (20090908) 32 * [dwm-r1437-gaplessgrid.diff](dwm-r1437-gaplessgrid.diff) (20090704) 33 * [dwm-5.2-gaplessgrid.diff](dwm-5.2-gaplessgrid.diff) (20081020)