dwm-leftstack-6.2.diff - sites - public wiki contents of suckless.org
 (HTM) git clone git://git.suckless.org/sites
 (DIR) Log
 (DIR) Files
 (DIR) Refs
       ---
       dwm-leftstack-6.2.diff (1507B)
       ---
            1 From 4b24cf1c15e59d609f0f755d9808ba240ea9c0f2 Mon Sep 17 00:00:00 2001
            2 From: codesoap <codesoap@mailbox.org>
            3 Date: Sat, 21 Nov 2020 19:01:31 +0100
            4 Subject: [PATCH] Move stacking area to the left for the tiled layout
            5 
            6 ---
            7  config.def.h | 2 +-
            8  dwm.c        | 4 ++--
            9  2 files changed, 3 insertions(+), 3 deletions(-)
           10 
           11 diff --git a/config.def.h b/config.def.h
           12 index 1c0b587..edb152d 100644
           13 --- a/config.def.h
           14 +++ b/config.def.h
           15 @@ -38,7 +38,7 @@ static const int resizehints = 1;    /* 1 means respect size hints in tiled resi
           16  
           17  static const Layout layouts[] = {
           18          /* symbol     arrange function */
           19 -        { "[]=",      tile },    /* first entry is default */
           20 +        { "=[]",      tile },    /* first entry is default */
           21          { "><>",      NULL },    /* no layout function means floating behavior */
           22          { "[M]",      monocle },
           23  };
           24 diff --git a/dwm.c b/dwm.c
           25 index 4465af1..355e145 100644
           26 --- a/dwm.c
           27 +++ b/dwm.c
           28 @@ -1687,11 +1687,11 @@ tile(Monitor *m)
           29          for (i = my = ty = 0, c = nexttiled(m->clients); c; c = nexttiled(c->next), i++)
           30                  if (i < m->nmaster) {
           31                          h = (m->wh - my) / (MIN(n, m->nmaster) - i);
           32 -                        resize(c, m->wx, m->wy + my, mw - (2*c->bw), h - (2*c->bw), 0);
           33 +                        resize(c, m->wx + m->ww - mw, m->wy + my, mw - (2*c->bw), h - (2*c->bw), 0);
           34                          my += HEIGHT(c);
           35                  } else {
           36                          h = (m->wh - ty) / (n - i);
           37 -                        resize(c, m->wx + mw, m->wy + ty, m->ww - mw - (2*c->bw), h - (2*c->bw), 0);
           38 +                        resize(c, m->wx, m->wy + ty, m->ww - mw - (2*c->bw), h - (2*c->bw), 0);
           39                          ty += HEIGHT(c);
           40                  }
           41  }
           42 -- 
           43 2.28.0
           44