]> git.ekhem.eu.org Git - dwm.git/commitdiff
Bind emacsclient to Mod+Shift+e
authorJakub Czajka <jakub@ekhem.eu.org>
Mon, 11 Apr 2022 18:49:41 +0000 (20:49 +0200)
committerJakub Czajka <jakub@ekhem.eu.org>
Sat, 14 Oct 2023 20:46:58 +0000 (22:46 +0200)
config.h

index dc62b97be89c8f05a8a216715b677c725b4ebe34..089209cd37b5d51a86ab2b6488814a4d41548b1d 100644 (file)
--- a/config.h
+++ b/config.h
@@ -65,12 +65,14 @@ static char dmenumon[2] = "0"; /* component of dmenucmd, manipulated in spawn()
 static const char *dmenucmd[] = { "dmenu_run", "-m", dmenumon, "-fn", dmenufont, "-nb", col_gray1, "-nf", col_gray3, "-sb", col_cyan, "-sf", col_gray4, NULL };
 static const char *termcmd[]  = { "st", NULL };
 static const char *emojicmd[]  = { "select_emoji", NULL };
+static const char *emacsclientcmd[] = { "emacs_client", NULL };
 
 static Key keys[] = {
        /* modifier                     key        function        argument */
        { MODKEY,                       XK_Return, spawn,          {.v = dmenucmd } },
        { MODKEY|ShiftMask,             XK_Return, spawn,          {.v = termcmd } },
        { MODKEY,                       XK_e,      spawn,          {.v = emojicmd } },
+       { MODKEY|ShiftMask,             XK_e,      spawn,          {.v = emacsclientcmd } },
        { MODKEY,                       XK_b,      togglebar,      {0} },
        { MODKEY,                       XK_j,      focusstack,     {.i = +1 } },
        { MODKEY,                       XK_k,      focusstack,     {.i = -1 } },