itconfig.h: update keybinds - 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 083dd3ffbccaf744fd35574e22d3986182ee215e /src/dwm/commit/083dd3ffbccaf744fd35574e22d3986182ee215e.gph adamsgaard.dk 70 1parent a912389f8217b154da32f6c7715ad544cdb78c78 /src/dwm/commit/a912389f8217b154da32f6c7715ad544cdb78c78.gph adamsgaard.dk 70 hAuthor: Anders Damsgaard URL:mailto:anders@adamsgaard.dk adamsgaard.dk 70 iDate: Fri, 1 Jul 2022 09:28:55 +0200 Err adamsgaard.dk 70 i Err adamsgaard.dk 70 iconfig.h: update keybinds Err adamsgaard.dk 70 i Err adamsgaard.dk 70 iDiffstat: Err adamsgaard.dk 70 i M config.h | 16 +++++++++++----- Err adamsgaard.dk 70 i Err adamsgaard.dk 70 i1 file changed, 11 insertions(+), 5 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@@ -75,9 +75,9 @@ static const Layout layouts[] = { Err adamsgaard.dk 70 i static char dmenumon[2] = "0"; Err adamsgaard.dk 70 i Err adamsgaard.dk 70 i #define HOME "/home/ad" Err adamsgaard.dk 70 i-#define TERMINAL "x-terminal-emulator" Err adamsgaard.dk 70 i-#define BROWSER "surf-open.sh" Err adamsgaard.dk 70 i-#define MPD_REMOTE "mini" Err adamsgaard.dk 70 i+#define TERMINAL HOME "/bin/x-terminal-emulator" Err adamsgaard.dk 70 i+#define BROWSER "firefox" Err adamsgaard.dk 70 i+#define MPD_REMOTE "192.168.0.12" Err adamsgaard.dk 70 i Err adamsgaard.dk 70 i #define SHCMD(cmd) { .v = (const char*[]){ "/bin/sh", "-c", cmd, NULL } } Err adamsgaard.dk 70 i #define TERMCMD(...) {TERMINAL, "-e", __VA_ARGS__, NULL} Err adamsgaard.dk 70 it@@ -89,6 +89,7 @@ static char dmenumon[2] = "0"; 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 Err adamsgaard.dk 70 i+static const char *acmecmd[] = {"a", NULL}; 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 *articlesearchcmd[] = {"articlesearch", NULL}; Err adamsgaard.dk 70 it@@ -105,6 +106,8 @@ static const char *screenrecordcmd[] = {"screenrecord", NULL}; Err adamsgaard.dk 70 i static const char *castcmd[] = {"adcast", NULL}; Err adamsgaard.dk 70 i static const char *plumbcmd[] = {"clipplumb", NULL}; Err adamsgaard.dk 70 i static const char *plumb2cmd[] = {"clipplumb", "-c", NULL}; Err adamsgaard.dk 70 i+static const char *plumbremotecmd[] = {"clipplumb", "-r", NULL}; Err adamsgaard.dk 70 i+static const char *plumb2remotecmd[] = {"clipplumb", "-c", "-r", NULL}; Err adamsgaard.dk 70 i static const char *ytdlaudiocmd[] = {"youtube-dl-music", "-t", "-a", "-m", "-q", NULL}; Err adamsgaard.dk 70 i static const char *showclipcmd[] = {"showclip", NULL}; Err adamsgaard.dk 70 i static const char *xlockcmd[] = {"xlock", NULL}; Err adamsgaard.dk 70 it@@ -119,7 +122,7 @@ static const char *contactscmd[] = {"contacts", NULL}; Err adamsgaard.dk 70 i Err adamsgaard.dk 70 i static const char *browsercmd[] = {BROWSER, HOME "/doc/bookmark.html", NULL}; Err adamsgaard.dk 70 i static const char *journalcmd[] = TERMCMD("tmux-journal.sh"); Err adamsgaard.dk 70 i-static const char *topcmd[] = TERMCMD("top", "-C"); Err adamsgaard.dk 70 i+static const char *topcmd[] = TERMCMD("htop", "-C"); Err adamsgaard.dk 70 i static const char *mailcmd[] = DUPLEXCMD("mutt"); Err adamsgaard.dk 70 i /* static const char *filecmd[] = TERMCMD("sh", "-c", "cd ~/tmp; ls -p; $SHELL -l"); */ Err adamsgaard.dk 70 i static const char *newscmd[] = DUPLEXCMD("sfeed_curses $HOME/.sfeed/feeds/*"); Err adamsgaard.dk 70 it@@ -162,7 +165,7 @@ static const char *mouseleftclickcmd[] = {"xdotool", "click", "1", NULL}; Err adamsgaard.dk 70 i static const char *mouserightclickcmd[]= {"xdotool", "click", "3", NULL}; Err adamsgaard.dk 70 i Err adamsgaard.dk 70 i static const char *showkeyscmd[] = {"screenkey-toggle", NULL}; 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 | he ad -n 1)\"", NULL }; 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 | he ad -n 1)\"", NULL }; Err adamsgaard.dk 70 i Err adamsgaard.dk 70 i /* see key names in /usr/include/X11/keysymdef.h */ Err adamsgaard.dk 70 i static Key keys[] = { Err adamsgaard.dk 70 it@@ -207,6 +210,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 it@@ -254,6 +258,8 @@ static Key keys[] = { Err adamsgaard.dk 70 i { MODKEY|ShiftMask, XK_t, setlayout, {.v = &layouts[0]} }, Err adamsgaard.dk 70 i { MODKEY, XK_u, spawn, {.v = plumbcmd } }, Err adamsgaard.dk 70 i { MODKEY|ShiftMask, XK_u, spawn, {.v = plumb2cmd } }, Err adamsgaard.dk 70 i+ { MODKEY|ControlMask, XK_u, spawn, {.v = plumbremotecmd } }, Err adamsgaard.dk 70 i+ { MODKEY|ControlMask|ShiftMask, XK_u, spawn, {.v = plumb2remotecmd } }, Err adamsgaard.dk 70 i { MODKEY, XK_v, spawn, {.v = videocmd } }, Err adamsgaard.dk 70 i { MODKEY, XK_w, spawn, {.v = browsercmd } }, Err adamsgaard.dk 70 i { MODKEY|ShiftMask, XK_w, spawn, {.v = torbrowsercmd } }, Err adamsgaard.dk 70 .