tadd goatcmd patch to config.h - dwm - [fork] customized build of dwm, the dynamic window manager (HTM) git clone git://src.adamsgaard.dk/dwm (DIR) Log (DIR) Files (DIR) Refs (DIR) README (DIR) LICENSE --- (DIR) commit bcb90e383e11c6ddbb901815e56612edae8d14ea (DIR) parent 221e4a6bddfeb058a80686a74dffa6dc2e69e8b4 (HTM) Author: Anders Damsgaard <anders@adamsgaard.dk> Date: Thu, 14 Oct 2021 11:01:13 +0200 add goatcmd patch to config.h Diffstat: M config.h | 2 ++ 1 file changed, 2 insertions(+), 0 deletions(-) --- (DIR) diff --git a/config.h b/config.h t@@ -165,6 +165,7 @@ static const char *mouseleftclickcmd[] = {"xdotool", "click", "1", NULL}; static const char *mouserightclickcmd[]= {"xdotool", "click", "3", NULL}; static const char *showkeyscmd[] = {"screenkey-toggle", NULL}; +static const char *goatcmd[] = { "sh", "-c", "mpv \"$(hurl gopher://bitreich.org/0/memecache/index.meme | grep goat | grep -E '\.(mp4|mkv|webm|avi) ' | cut -f2 -d' ' | sort -R | he ad -n 1)\"", NULL }; /* see key names in /usr/include/X11/keysymdef.h */ static Key keys[] = { t@@ -222,6 +223,7 @@ static Key keys[] = { { MODKEY|ShiftMask, XK_d, spawn, {.v = journalcmd } }, { MODKEY, XK_f, zoom, {0} }, { MODKEY|ShiftMask, XK_f, togglefloating, {0} }, + { MODKEY|ControlMask|ShiftMask, XK_g, spawn, {.v = goatcmd } }, { MODKEY, XK_h, setmfact, {.f = -0.05} }, { MODKEY, XK_i, spawn, {.v = showclipcmd } }, { MODKEY|ShiftMask, XK_i, spawn, {.v = irccmd } },