My patched version of suckless' dwm.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

30 lines
895 B

  1. From 9102fdb9c670218373bbe83c891c8e8138d6a6f4 Mon Sep 17 00:00:00 2001
  2. From: redacted <redacted@example.com>
  3. Date: Tue, 23 Apr 2019 00:39:27 +0100
  4. Subject: [PATCH] added noborder patch
  5. ---
  6. dwm.c | 7 +++++++
  7. 1 file changed, 7 insertions(+)
  8. diff --git a/dwm.c b/dwm.c
  9. index 4465af1..685eca1 100644
  10. --- a/dwm.c
  11. +++ b/dwm.c
  12. @@ -1282,6 +1282,13 @@ resizeclient(Client *c, int x, int y, int w, int h)
  13. c->oldw = c->w; c->w = wc.width = w;
  14. c->oldh = c->h; c->h = wc.height = h;
  15. wc.border_width = c->bw;
  16. + if (((nexttiled(c->mon->clients) == c && !nexttiled(c->next))
  17. + || &monocle == c->mon->lt[c->mon->sellt]->arrange)
  18. + && !c->isfullscreen && !c->isfloating) {
  19. + c->w = wc.width += c->bw * 2;
  20. + c->h = wc.height += c->bw * 2;
  21. + wc.border_width = 0;
  22. + }
  23. XConfigureWindow(dpy, c->win, CWX|CWY|CWWidth|CWHeight|CWBorderWidth, &wc);
  24. configure(c);
  25. XSync(dpy, False);
  26. --
  27. 2.21.0