dwm

git clone git://mattcarlson.org/repos/dwm.git
Log | Files | Refs

dwmc.c (538B)


      1 void
      2 setlayoutex(const Arg *arg)
      3 {
      4     setlayout(&((Arg) { .v = &layouts[arg->i] }));
      5 }
      6 
      7 void
      8 viewex(const Arg *arg)
      9 {
     10     view(&((Arg) { .ui = 1 << arg->ui }));
     11 }
     12 
     13 void
     14 viewall(const Arg *arg)
     15 {
     16     view(&((Arg){.ui = ~0}));
     17 }
     18 
     19 void
     20 toggleviewex(const Arg *arg)
     21 {
     22     toggleview(&((Arg) { .ui = 1 << arg->ui }));
     23 }
     24 
     25 void
     26 tagex(const Arg *arg)
     27 {
     28     tag(&((Arg) { .ui = 1 << arg->ui }));
     29 }
     30 
     31 void
     32 toggletagex(const Arg *arg)
     33 {
     34     toggletag(&((Arg) { .ui = 1 << arg->ui }));
     35 }
     36 
     37 void
     38 tagall(const Arg *arg)
     39 {
     40     tag(&((Arg){.ui = ~0}));
     41 }