diff options
Diffstat (limited to 'qubes-dwm-6.2/dwm-gaps.diff')
| -rw-r--r-- | qubes-dwm-6.2/dwm-gaps.diff | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/qubes-dwm-6.2/dwm-gaps.diff b/qubes-dwm-6.2/dwm-gaps.diff new file mode 100644 index 0000000..fd5333d --- /dev/null +++ b/qubes-dwm-6.2/dwm-gaps.diff @@ -0,0 +1,26 @@ +55,56c55,56 +< #define WIDTH(X) ((X)->w + 2 * (X)->bw) +< #define HEIGHT(X) ((X)->h + 2 * (X)->bw) +--- +> #define WIDTH(X) ((X)->w + 2 * (X)->bw + gappx) +> #define HEIGHT(X) ((X)->h + 2 * (X)->bw + gappx) +1506a1507,1508 +> unsigned int gapoffset; +> unsigned int gapincr; +1509,1512c1511,1521 +< c->oldx = c->x; c->x = wc.x = x; +< c->oldy = c->y; c->y = wc.y = y; +< c->oldw = c->w; c->w = wc.width = w; +< c->oldh = c->h; c->h = wc.height = h; +--- +> if (c->isfloating || c->mon->lt[c->mon->sellt]->arrange == NULL) { +> gapincr = gapoffset = 0; +> } else { +> gapoffset = gappx; +> gapincr = 2 * gappx; +> } +> +> c->oldx = c->x; c->x = wc.x = x + gapoffset; +> c->oldy = c->y; c->y = wc.y = y + gapoffset; +> c->oldw = c->w; c->w = wc.width = w - gapincr; +> c->oldh = c->h; c->h = wc.height = h - gapincr; |
