summaryrefslogtreecommitdiffhomepage
path: root/patch/vanitygaps.c
diff options
context:
space:
mode:
authorUtkarsh Verma <[email protected]>2021-12-26 18:29:55 +0530
committerUtkarsh Verma <[email protected]>2021-12-26 18:30:37 +0530
commit8f401e1d81862333b453bb1b184caded6ee643f8 (patch)
treecf477127e6ca7a589891b9846845799899485283 /patch/vanitygaps.c
parent40d30e5d1bc4c1a57eab850657ad5818477ac153 (diff)
downloaddwm-flexipatch-8f401e1d81862333b453bb1b184caded6ee643f8.tar.gz
dwm-flexipatch-8f401e1d81862333b453bb1b184caded6ee643f8.zip
Add a new patch to integrate vanity gaps with bar padding
Diffstat (limited to 'patch/vanitygaps.c')
-rw-r--r--patch/vanitygaps.c10
1 files changed, 10 insertions, 0 deletions
diff --git a/patch/vanitygaps.c b/patch/vanitygaps.c
index be2ef08..757aa4d 100644
--- a/patch/vanitygaps.c
+++ b/patch/vanitygaps.c
@@ -86,6 +86,16 @@ togglegaps(const Arg *arg)
#else
enablegaps = !enablegaps;
#endif // PERTAG_VANITYGAPS_PATCH
+
+ #if BAR_GAPS_PADDING_PATCH
+ updatebarpos(selmon);
+ Bar *bar = selmon->bar;
+ XMoveResizeWindow(dpy, bar->win, bar->bx, bar->by, bar->bw + gappoh, bar->bh);
+
+ #if BAR_SYSTRAY_PATCH
+ drawbarwin(systray->bar);
+ #endif // BAR_SYSTRAY_PATCH
+ #endif // BAR_GAPS_PADDING_PATCH
arrange(NULL);
}