tSort bindings alphabetically - 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 d020815a859f757d0f0b7ed3b1f8234c11014f5f
 (DIR) parent 6b4f12b21d81359e531d3752a6f8a2950a859f9d
 (HTM) Author: Anders Damsgaard <anders@adamsgaard.dk>
       Date:   Thu, 25 Jun 2020 09:57:02 +0200
       
       Sort bindings alphabetically
       
       Diffstat:
         M config.h                            |      88 +++++++++++++++----------------
       
       1 file changed, 43 insertions(+), 45 deletions(-)
       ---
 (DIR) diff --git a/config.h b/config.h
       t@@ -144,69 +144,69 @@ static Key keys[] = {
                { MODKEY,                       XK_Return, spawn,          {.v = termplexcmd } },
                { MODKEY|MODALTKEY|ShiftMask,   XK_Return, spawn,          {.v = alttermcmd } },
                { MODKEY|MODALTKEY,             XK_Return, spawn,          {.v = alttermplexcmd } },
       -
                { MODKEY|ShiftMask,             XK_space,  spawn,          {.v = dmenucmd } },
                { MODKEY,                       XK_space,  spawn,          {.v = searchcmd } },
       -        { MODKEY,                       XK_a,      spawn,          {.v = articlesearchcmd } },
       -        { MODKEY|ShiftMask,             XK_a,      spawn,          {.v = jabbrevcmd } },
                { MODKEY,                       XK_grave,  spawn,          {.v = unicodecmd } },
                { MODKEY,                       XK_slash,  spawn,          {.v = definecmd } },
       -        { MODKEY,                       XK_p,      spawn,          {.v = passcmd } },
       -        { MODKEY|ShiftMask,             XK_p,      spawn,          {.v = passemailcmd } },
       -        { MODKEY,                       XK_F7,     spawn,          {.v = displaycmd } },
       -
       -        { MODKEY,                       XK_u,      spawn,          {.v = plumbcmd } },
       -        { MODKEY|ShiftMask,             XK_u,      spawn,          {.v = plumb2cmd } },
       -        { MODKEY,                       XK_x,      spawn,          {.v = xlockcmd } },
                { 0,                            XK_Print,  spawn,          {.v = printscreencmd } },
                { ShiftMask,                    XK_Print,  spawn,          {.v = printscreenicmd } },
       -        { MODKEY|ShiftMask,             XK_c,      spawn,          {.v = showclipcmd } },
       -        { MODKEY|ControlMask|ShiftMask, XK_l,      spawn,          {.v = keyboardlayoutcmd } },
       -        
       -        { MODKEY,                       XK_v,      spawn,          {.v = videocmd } },
       -        { MODKEY,                       XK_r,      spawn,          {.v = screenrecordcmd } },
       -        { MODKEY,                       XK_o,      spawn,          {.v = castcmd } },
       -        { MODKEY,                       XK_c,      spawn,          {.v = calendarcmd } },
       -        { MODKEY,                       XK_d,      spawn,          {.v = todocmd } },
       -        { MODKEY|ShiftMask,             XK_d,      spawn,          {.v = journalcmd } },
       -        { MODKEY,                       XK_w,      spawn,          {.v = browsercmd } },
       -        { MODKEY|ShiftMask,             XK_w,      spawn,          {.v = torbrowsercmd } },
       -        { MODKEY,                       XK_t,      spawn,          {.v = textcmd } },
       -        { MODKEY,                       XK_m,      spawn,          {.v = mailcmd } },
       -        { MODKEY,                       XK_n,      spawn,          {.v = newscmd } },
       -        { MODKEY,                       XK_i,      spawn,          {.v = irccmd } },
       -        { MODKEY|ShiftMask,             XK_o,      spawn,          {.v = topcmd } },
       +        { 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_Tab,    view,           {0} },
        
       -        { MODKEY|ControlMask|ShiftMask, XK_a,      spawn,          {.v = mixercmd } },
       -        { MODKEY|ControlMask|ShiftMask, XK_m,      spawn,          {.v = musiccmd } },
       -        { MODKEY|ControlMask|ShiftMask, XK_p,      spawn,          {.v = mpdtogglecmd } },
       -        { MODKEY|ControlMask|ShiftMask, XK_n,      spawn,          {.v = mpdnextcmd } },
       -        { MODKEY|ControlMask|ShiftMask, XK_b,      spawn,          {.v = mpdprevcmd } },
       -        { MODKEY|ControlMask|ShiftMask, XK_s,      spawn,          {.v = mpdstopcmd } },
                { ShiftMask,      XF86XK_AudioRaiseVolume, spawn,          {.v = audioextvolupcmd } },
                { ShiftMask,      XF86XK_AudioLowerVolume, spawn,          {.v = audioextvoldncmd } },
                { ShiftMask,      XF86XK_AudioMute,        spawn,          {.v = audioextmutecmd } },
        
       +        { 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|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,                       XK_h,      setmfact,       {.f = -0.05} },
       +        { MODKEY,                       XK_i,      spawn,          {.v = irccmd } },
                { MODKEY,                       XK_j,      focusstack,     {.i = +1 } },
       -        { MODKEY,                       XK_k,      focusstack,     {.i = -1 } },
                { MODKEY|ShiftMask,             XK_j,      incnmaster,     {.i = +1 } },
       +        { MODKEY,                       XK_k,      focusstack,     {.i = -1 } },
                { MODKEY|ShiftMask,             XK_k,      incnmaster,     {.i = -1 } },
       -        { MODKEY,                       XK_h,      setmfact,       {.f = -0.05} },
                { MODKEY,                       XK_l,      setmfact,       {.f = +0.05} },
       -        { MODKEY,                       XK_Tab,    view,           {0} },
       -        { MODKEY,                       XK_q,      killclient,     {0} },
       -        { MODKEY|ShiftMask,             XK_t,      setlayout,      {.v = &layouts[0]} },
                { MODKEY|ShiftMask,             XK_l,      setlayout,      {.v = &layouts[1]} },
       +        { MODKEY|ControlMask|ShiftMask, XK_l,      spawn,          {.v = keyboardlayoutcmd } },
       +        { MODKEY,                       XK_m,      spawn,          {.v = mailcmd } },
                { MODKEY|ShiftMask,             XK_m,      setlayout,      {.v = &layouts[2]} },
       -        { MODKEY|ShiftMask,             XK_f,      togglefloating, {0} },
       -        { MODKEY,                       XK_f,      zoom,           {0} },
       +        { MODKEY|ControlMask|ShiftMask, XK_m,      spawn,          {.v = musiccmd } },
       +        { MODKEY,                       XK_n,      spawn,          {.v = newscmd } },
       +        { MODKEY|ControlMask|ShiftMask, XK_n,      spawn,          {.v = mpdnextcmd } },
       +        { MODKEY,                       XK_o,      spawn,          {.v = castcmd } },
       +        { MODKEY|ShiftMask,             XK_o,      spawn,          {.v = topcmd } },
       +        { MODKEY,                       XK_p,      spawn,          {.v = passcmd } },
       +        { MODKEY|ShiftMask,             XK_p,      spawn,          {.v = passemailcmd } },
       +        { MODKEY|ControlMask|ShiftMask, XK_p,      spawn,          {.v = mpdtogglecmd } },
       +        { MODKEY,                       XK_q,      killclient,     {0} },
       +        { MODKEY|ShiftMask,             XK_q,      quit,           {0} },
       +        { MODKEY,                       XK_r,      spawn,          {.v = screenrecordcmd } },
       +        { MODKEY|ControlMask|ShiftMask, XK_s,      spawn,          {.v = mpdstopcmd } },
       +        { MODKEY,                       XK_t,      spawn,          {.v = textcmd } },
       +        { MODKEY|ShiftMask,             XK_t,      setlayout,      {.v = &layouts[0]} },
       +        { MODKEY,                       XK_u,      spawn,          {.v = plumbcmd } },
       +        { MODKEY|ShiftMask,             XK_u,      spawn,          {.v = plumb2cmd } },
       +        { MODKEY,                       XK_v,      spawn,          {.v = videocmd } },
       +        { MODKEY,                       XK_w,      spawn,          {.v = browsercmd } },
       +        { MODKEY|ShiftMask,             XK_w,      spawn,          {.v = torbrowsercmd } },
       +        { MODKEY,                       XK_x,      spawn,          {.v = xlockcmd } },
       +
                { MODKEY,                       XK_0,      view,           {.ui = ~0 } },
                { MODKEY|ShiftMask,             XK_0,      tag,            {.ui = ~0 } },
       -        { 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 } },
                TAGKEYS(                        XK_1,                      0)
                TAGKEYS(                        XK_2,                      1)
                TAGKEYS(                        XK_3,                      2)
       t@@ -216,7 +216,6 @@ static Key keys[] = {
                TAGKEYS(                        XK_7,                      6)
                TAGKEYS(                        XK_8,                      7)
                TAGKEYS(                        XK_9,                      8)
       -        { MODKEY|ShiftMask,             XK_q,      quit,           {0} },
        };
        
        /* button definitions */
       t@@ -235,4 +234,3 @@ static Button buttons[] = {
                { ClkTagBar,            MODKEY,         Button1,        tag,            {0} },
                { ClkTagBar,            MODKEY,         Button3,        toggletag,      {0} },
        };
       -