itadd acme and goat bindings - dwm - [fork] customized build of dwm, the dynamic window manager Err adamsgaard.dk 70 hgit clone git://src.adamsgaard.dk/dwm URL:git://src.adamsgaard.dk/dwm adamsgaard.dk 70 1Log /src/dwm/log.gph adamsgaard.dk 70 1Files /src/dwm/files.gph adamsgaard.dk 70 1Refs /src/dwm/refs.gph adamsgaard.dk 70 1README /src/dwm/file/README.gph adamsgaard.dk 70 1LICENSE /src/dwm/file/LICENSE.gph adamsgaard.dk 70 i--- Err adamsgaard.dk 70 1commit 0b79cf34f09289371c19fb3491ae4645b648679d /src/dwm/commit/0b79cf34f09289371c19fb3491ae4645b648679d.gph adamsgaard.dk 70 1parent bcb90e383e11c6ddbb901815e56612edae8d14ea /src/dwm/commit/bcb90e383e11c6ddbb901815e56612edae8d14ea.gph adamsgaard.dk 70 hAuthor: Anders Damsgaard URL:mailto:anders@adamsgaard.dk adamsgaard.dk 70 iDate: Mon, 15 Nov 2021 13:57:18 +0100 Err adamsgaard.dk 70 i Err adamsgaard.dk 70 iadd acme and goat bindings Err adamsgaard.dk 70 i Err adamsgaard.dk 70 iDiffstat: Err adamsgaard.dk 70 i M config.h | 11 +++++++---- Err adamsgaard.dk 70 i Err adamsgaard.dk 70 i1 file changed, 7 insertions(+), 4 deletions(-) Err adamsgaard.dk 70 i--- Err adamsgaard.dk 70 1diff --git a/config.h b/config.h /src/dwm/file/config.h.gph adamsgaard.dk 70 it@@ -8,14 +8,14 @@ static const int topbar = 1; /* 0 means bottom bar */ Err adamsgaard.dk 70 i /* static const char *fonts[] = { "dina:size=9:antialias=false" }; */ Err adamsgaard.dk 70 i /* static const char *fonts[] = { "terminus:size=12" }; */ Err adamsgaard.dk 70 i static const char *fonts[] = { "pragmatapro:size=11" }; Err adamsgaard.dk 70 i-static const char col_gray1[] = "#000000"; Err adamsgaard.dk 70 i-static const char col_gray2[] = "#444444"; Err adamsgaard.dk 70 i-static const char col_gray3[] = "#ffffff"; Err adamsgaard.dk 70 i+static const char col_gray1[] = "#eaffff"; Err adamsgaard.dk 70 i+static const char col_gray2[] = "#99994c"; Err adamsgaard.dk 70 i+static const char col_gray3[] = "#000000"; Err adamsgaard.dk 70 i static const char col_gray4[] = "#1d1f21"; Err adamsgaard.dk 70 i static const char *colors[][3] = { Err adamsgaard.dk 70 i /* fg bg border */ Err adamsgaard.dk 70 i [SchemeNorm] = { col_gray3, col_gray1, col_gray1 }, Err adamsgaard.dk 70 i- [SchemeSel] = { col_gray1, col_gray3, col_gray3 }, Err adamsgaard.dk 70 i+ [SchemeSel] = { col_gray3, col_gray2, col_gray3 }, Err adamsgaard.dk 70 i }; Err adamsgaard.dk 70 i Err adamsgaard.dk 70 i /* tagging */ Err adamsgaard.dk 70 it@@ -88,6 +88,7 @@ static char dmenumon[2] = "0"; Err adamsgaard.dk 70 i #define DUPLEXATTACHCMD(name, cmd) {TERMINAL, "-e", "tmux", "new-session", "-A", "-s", name, cmd, NULL} Err adamsgaard.dk 70 i Err adamsgaard.dk 70 i /* commands */ Err adamsgaard.dk 70 i+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 | head -n 1)\"", NULL }; Err adamsgaard.dk 70 i static const char *termcmd[] = TERMCMD("ksh", "-l"); Err adamsgaard.dk 70 i static const char *termplexcmd[] = TERMCMD("tmux"); Err adamsgaard.dk 70 i static const char *alttermcmd[] = ALTTERMCMD("ksh", "-l"); Err adamsgaard.dk 70 it@@ -95,6 +96,7 @@ static const char *alttermplexcmd[] = ALTTERMCMD("tmux"); Err adamsgaard.dk 70 i Err adamsgaard.dk 70 i static const char *dmenucmd[] = {"dmenu_run", NULL}; Err adamsgaard.dk 70 i static const char *searchcmd[] = {"search", NULL}; Err adamsgaard.dk 70 i+static const char *acmecmd[] = {"ad", NULL}; Err adamsgaard.dk 70 i static const char *articlesearchcmd[] = {"articlesearch", NULL}; Err adamsgaard.dk 70 i static const char *jabbrevcmd[] = {"jabbrev", "-c", NULL}; Err adamsgaard.dk 70 i static const char *unicodecmd[] = {"unicodepick", NULL}; Err adamsgaard.dk 70 it@@ -212,6 +214,7 @@ static Key keys[] = { Err adamsgaard.dk 70 i { MODKEY|ShiftMask, XK_F7, spawn, {.v = displayintcmd } }, Err adamsgaard.dk 70 i { MODKEY, XK_F9, spawn, {.v = showkeyscmd } }, Err adamsgaard.dk 70 i Err adamsgaard.dk 70 i+ { MODKEY, XK_a, spawn, {.v = acmecmd } }, Err adamsgaard.dk 70 i { MODKEY|ShiftMask, XK_a, spawn, {.v = articlesearchcmd } }, Err adamsgaard.dk 70 i { MODKEY|ControlMask|ShiftMask, XK_a, spawn, {.v = mixercmd } }, Err adamsgaard.dk 70 i { MODKEY|MODALTKEY, XK_b, togglebar, {0} }, Err adamsgaard.dk 70 .