sites

public wiki contents of suckless.org
git clone git://git.suckless.org/sites
Log | Files | Refs

dwm-distributetags.h (443B)


      1 /* Add to dwm.c */
      2 static void distributetags(const Arg *arg);
      3 
      4 void
      5 distributetags(const Arg *arg)
      6 {
      7         unsigned int ui = 1;
      8         int i = 0;
      9         for (Client *c = selmon->clients; c; c = c->next) {
     10                 c->tags = (ui << i) & TAGMASK;
     11                 i = (i + 1) % LENGTH(tags);
     12         }
     13         focus(NULL);
     14         arrange(selmon);
     15 }
     16 
     17 /* Add similar to config.h
     18  * { MODKEY|ShiftMask, XK_t, distributetags, {0} },
     19  */