From e58117ad94ae324fc9dd3a6851b0e6aea78cf05e Mon Sep 17 00:00:00 2001 From: Douglas Rumbaugh Date: Fri, 2 Dec 2022 15:12:57 -0500 Subject: Added keybinding for search helper script --- config.def.h | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/config.def.h b/config.def.h index aff5e5c..836f41f 100644 --- a/config.def.h +++ b/config.def.h @@ -291,8 +291,8 @@ static Key keys[] = { { MODKEY, XK_j, focusstack, {.i = +1 } }, { MODKEY, XK_k, focusstack, {.i = -1 } }, { MODKEY, XK_l, setmfact, {.f = +0.05} }, - //{ MODKEY, XK_semicolon, , {} }, - //{ MODKEY, XK_apostrophe, , {} }, + { MODKEY, XK_semicolon, spawn, SHCMD("passmenu")}, + { MODKEY, XK_apostrophe, spawn, SHCMD("search") }, /* Shift with A - L */ { MODKEY|ShiftMask, XK_a, spawn, SHCMD("pamixer --default-source -d 3; kill -44 $(pidof dwmblocks)") }, @@ -305,7 +305,7 @@ static Key keys[] = { { MODKEY|ShiftMask, XK_k, movestack, {.i = -1 } }, //{ MODKEY|ShiftMask, XK_l, {} }, //{ MODKEY|ShiftMask, XK_semicolon, , {} }, - //{ MODKEY|ShiftMask, XK_apostrophe, , {} }, + { MODKEY|ShiftMask, XK_apostrophe, spawn, SHCMD("search --selection") }, /* Z - M */ @@ -337,7 +337,7 @@ static Key keys[] = { { MODKEY, XK_Escape, spawn, SHCMD("lock")}, { MODKEY, XK_F1, spawn, SHCMD("qutebrowser")}, { MODKEY, XK_F2, spawn, SHCMD("kitty neomutt")}, - { MODKEY, XK_F3, spawn, SHCMD("pkill newsboat; kitty newsboat -u /home/douglas/.local/share/feeds -c /home/douglas/.cache/newsboat/cache -C /home/douglas/.config/newsboat/config")}, + { MODKEY, XK_F3, spawn, SHCMD("pkill newsboat; kitty newsboat -u /export/home/dbr4/.local/share/feeds -c /export/home/dbr4/.cache/newsboat/cache -C /export/home/dbr4/.config/newsboat/config")}, { MODKEY, XK_F4, spawn, SHCMD("kitty khal interactive")}, { MODKEY, XK_F5, spawn, SHCMD("kitty weechat")}, { MODKEY, XK_F6, spawn, SHCMD("")}, -- cgit v1.2.3 From 1e641bc18a24eef6ef045ccaee4ca4f88b23d359 Mon Sep 17 00:00:00 2001 From: Douglas Rumbaugh Date: Fri, 2 Dec 2022 15:25:32 -0500 Subject: Viewing all tags automatically enters grid mode --- dwm.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/dwm.c b/dwm.c index 09a258f..27189bb 100644 --- a/dwm.c +++ b/dwm.c @@ -2453,6 +2453,11 @@ view(const Arg *arg) if (arg->ui == ~0) { selmon->pertag->curtag = 0; selmon->tagset[selmon->seltags] ^= SPTAGMASK; + // Force set the layout to grid when viewing + // all tags + Arg tmp; + tmp.v = &layouts[7]; + setlayout(&tmp); } else { for (i = 0; !(arg->ui & 1 << i); i++) ; -- cgit v1.2.3