tFurther sort configuration - 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 5867b3e5ef15997eaa88ad17ca936e4176444a89
 (DIR) parent d020815a859f757d0f0b7ed3b1f8234c11014f5f
 (HTM) Author: Anders Damsgaard <anders@adamsgaard.dk>
       Date:   Thu, 25 Jun 2020 10:00:56 +0200
       
       Further sort configuration
       
       Diffstat:
         M config.h                            |      33 +++++++++++++++----------------
       
       1 file changed, 16 insertions(+), 17 deletions(-)
       ---
 (DIR) diff --git a/config.h b/config.h
       t@@ -104,7 +104,6 @@ static const char *textcmd[]           = {"text.sh", "-i", NULL};
        static const char *videocmd[]          = {"videotoggle", NULL};
        static const char *screenrecordcmd[]   = {"screenrecord", NULL};
        static const char *castcmd[]           = {"adcast", NULL};
       -
        static const char *plumbcmd[]          = {"clipplumb", NULL};
        static const char *plumb2cmd[]         = {"clipplumb", "-c", NULL};
        static const char *ytdlaudiocmd[]      = {"youtube-dl-music", "-t", "-a", "-m", "-q", NULL};
       t@@ -113,21 +112,21 @@ static const char *xlockcmd[]          = {"slock", NULL};
        static const char *printscreencmd[]    = {"maimfull", NULL};
        static const char *printscreenicmd[]   = {"maimpick", NULL};
        static const char *keyboardlayoutcmd[] = {"keyboard-layout-switch.sh", NULL};
       +static const char *torbrowsercmd[]     = {"tor-browser", NULL};
       +static const char *calshowcmd[]        = {"calendar", "-A", "0", "|", "notify"};
        
       -static const char *fuzzylaunchcmd[]    = TERMCMD("fuzzylaunch");
       -static const char *journalcmd[]        = TERMCMD("tmux-journal.sh");
        static const char *browsercmd[]        = {BROWSER, HOME "/doc/bookmark.html", NULL};
       -static const char *torbrowsercmd[]     = {"tor-browser", NULL};
       -static const char *todocmd[]           = DUPLEXATTACHCMD("todo", EDITOR " " HOME "/doc/todo/todo.md");
       -static const char *calendarcmd[]       = DUPLEXATTACHCMD("calendar", "calendar.sh");
       -/* static const char *filecmd[]           = TERMCMD("sh", "-c", "cd ~/tmp; ls -p; $SHELL -l"); */
       -static const char *mailcmd[]           = DUPLEXCMD("mutt");
       -static const char *irccmd[]            = DUPLEXATTACHCMD("irc", "irc.sh");
       +static const char *journalcmd[]        = TERMCMD("tmux-journal.sh");
        static const char *topcmd[]            = TERMCMD("top", "-C");
       +static const char *mailcmd[]           = DUPLEXCMD("mutt");
       +/* static const char *filecmd[]           = TERMCMD("sh", "-c", "cd ~/tmp; ls -p; $SHELL -l"); */
        static const char *newscmd[]           = DUPLEXCMD("sfeed_curses /var/sfeed/feeds/*");
       -
       +static const char *irccmd[]            = DUPLEXATTACHCMD("irc", "irc.sh");
       +static const char *todocmd[]           = DUPLEXATTACHCMD("todo", EDITOR " " HOME "/doc/todo/todo.md");
       +static const char *calendarcmd[]       = DUPLEXATTACHCMD("calendar", "calendar.sh");
        static const char *mixercmd[]          = TERMCMD("audiomixer");
        static const char *musiccmd[]          = TERMCMD("ncmpc");
       +
        static const char *mpdtogglecmd[]      = {"mpc", "toggle", NULL};
        static const char *mpdnextcmd[]        = {"mpc", "next", NULL};
        static const char *mpdprevcmd[]        = {"mpc", "prev", NULL};
       t@@ -140,20 +139,20 @@ static const char *audioextmutecmd[]        = {"sndioctl", "output.mute=!", NULL
        /* see key names in /usr/include/X11/keysymdef.h */
        static Key keys[] = {
                /* modifier                     key        function        argument */
       -        { MODKEY|ShiftMask,             XK_Return, spawn,          {.v = termcmd } },
                { MODKEY,                       XK_Return, spawn,          {.v = termplexcmd } },
       -        { MODKEY|MODALTKEY|ShiftMask,   XK_Return, spawn,          {.v = alttermcmd } },
       +        { MODKEY|ShiftMask,             XK_Return, spawn,          {.v = termcmd } },
                { MODKEY|MODALTKEY,             XK_Return, spawn,          {.v = alttermplexcmd } },
       -        { MODKEY|ShiftMask,             XK_space,  spawn,          {.v = dmenucmd } },
       +        { MODKEY|MODALTKEY|ShiftMask,   XK_Return, spawn,          {.v = alttermcmd } },
                { MODKEY,                       XK_space,  spawn,          {.v = searchcmd } },
       +        { MODKEY|ShiftMask,             XK_space,  spawn,          {.v = dmenucmd } },
                { MODKEY,                       XK_grave,  spawn,          {.v = unicodecmd } },
                { MODKEY,                       XK_slash,  spawn,          {.v = definecmd } },
                { 0,                            XK_Print,  spawn,          {.v = printscreencmd } },
                { ShiftMask,                    XK_Print,  spawn,          {.v = printscreenicmd } },
       -        { MODKEY,                       XK_comma,  focusmon,       {.i = -1 } },
                { MODKEY,                       XK_period, focusmon,       {.i = +1 } },
       -        { MODKEY|ShiftMask,             XK_comma,  tagmon,         {.i = -1 } },
                { MODKEY|ShiftMask,             XK_period, tagmon,         {.i = +1 } },
       +        { MODKEY,                       XK_comma,  focusmon,       {.i = -1 } },
       +        { MODKEY|ShiftMask,             XK_comma,  tagmon,         {.i = -1 } },
                { MODKEY,                       XK_Tab,    view,           {0} },
        
                { ShiftMask,      XF86XK_AudioRaiseVolume, spawn,          {.v = audioextvolupcmd } },
       t@@ -163,16 +162,16 @@ static Key keys[] = {
                { MODKEY,                       XK_F7,     spawn,          {.v = displaycmd } },
        
                { MODKEY,                       XK_a,      spawn,          {.v = articlesearchcmd } },
       -        { MODKEY|ControlMask|ShiftMask, XK_a,      spawn,          {.v = mixercmd } },
                { MODKEY|ShiftMask,             XK_a,      spawn,          {.v = jabbrevcmd } },
       +        { MODKEY|ControlMask|ShiftMask, XK_a,      spawn,          {.v = mixercmd } },
                { MODKEY|MODALTKEY,             XK_b,      togglebar,      {0} },
                { MODKEY|ControlMask|ShiftMask, XK_b,      spawn,          {.v = mpdprevcmd } },
                { MODKEY,                       XK_c,      spawn,          {.v = calendarcmd } },
                { MODKEY|ShiftMask,             XK_c,      spawn,          {.v = showclipcmd } },
                { MODKEY,                       XK_d,      spawn,          {.v = todocmd } },
                { MODKEY|ShiftMask,             XK_d,      spawn,          {.v = journalcmd } },
       -        { MODKEY|ShiftMask,             XK_f,      togglefloating, {0} },
                { MODKEY,                       XK_f,      zoom,           {0} },
       +        { MODKEY|ShiftMask,             XK_f,      togglefloating, {0} },
                { MODKEY,                       XK_h,      setmfact,       {.f = -0.05} },
                { MODKEY,                       XK_i,      spawn,          {.v = irccmd } },
                { MODKEY,                       XK_j,      focusstack,     {.i = +1 } },