diff options
author | Nicholas Noll <nbnoll@eml.cc> | 2020-06-07 15:29:42 -0700 |
---|---|---|
committer | Nicholas Noll <nbnoll@eml.cc> | 2020-06-07 15:29:42 -0700 |
commit | 75eece6dd52aa49705bf59a6f5b6197b7a14f5db (patch) | |
tree | 3aafe0581b8a6cca95467f26334668c1e914f32e /sys/cmd/dwm/hook.c | |
parent | 13ebf171dd7c7cf3fdba6d89c184a644fc37ac38 (diff) |
feat: working dispatch menu
Diffstat (limited to 'sys/cmd/dwm/hook.c')
-rw-r--r-- | sys/cmd/dwm/hook.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/sys/cmd/dwm/hook.c b/sys/cmd/dwm/hook.c index 71bb160..1ad45df 100644 --- a/sys/cmd/dwm/hook.c +++ b/sys/cmd/dwm/hook.c @@ -254,8 +254,6 @@ setmfact(Arg *arg) void spawn(Arg *arg) { - if (arg->v == dmenucmd) - dmenumon[0] = '0' + selmon->num; if (fork() == 0) { if (dpy) close(ConnectionNumber(dpy)); @@ -312,14 +310,14 @@ void toggletag(Arg *arg) { uint newtags; - if (!selmon->sel) return; + newtags = selmon->sel->tags ^ (arg->ui & TAGMASK); if (newtags) { selmon->sel->tags = newtags; focus(nil); - arrange(selmon); + arrange(selmon); } } @@ -328,6 +326,8 @@ togglefocus(Arg *arg) { if (selmon->sel) setfullscreen(selmon->sel, !selmon->sel->isfullscreen); + + togglebar(arg); } void |