diff --git a/config.h b/config.h index 40816f7..97e9dde 100644 --- a/config.h +++ b/config.h @@ -51,6 +51,7 @@ static const Rule rules[] = { { NULL, NULL, "Event Tester", 0, 0, 0, 1, -1 }, { NULL, "spterm", NULL, SPTAG(0), 1, 1, 0, -1 }, { NULL, "spcalc", NULL, SPTAG(1), 1, 1, 0, -1 }, + { "jetbrains-pycharm-ce", NULL, NULL, 0, 1, 0, 1, -1 }, }; /* layout(s) */ @@ -108,7 +109,7 @@ static Key keys[] = { STACKKEYS(MODKEY, focus) STACKKEYS(MODKEY|ShiftMask, push) /* { MODKEY|ShiftMask, XK_Escape, spawn, SHCMD("") }, */ - { MODKEY, XK_grave, spawn, SHCMD("dmenuunicode") }, + { MODKEY, XK_u, spawn, SHCMD("dmenuunicode") }, /* { MODKEY|ShiftMask, XK_grave, togglescratch, SHCMD("") }, */ TAGKEYS( XK_1, 0) TAGKEYS( XK_2, 1) @@ -133,28 +134,23 @@ static Key keys[] = { { MODKEY, XK_q, killclient, {0} }, { MODKEY|ShiftMask, XK_q, spawn, SHCMD("sysact") }, { MODKEY, XK_w, spawn, SHCMD("$BROWSER") }, - { MODKEY|ShiftMask, XK_w, spawn, SHCMD("st -e sudo nmtui") }, - { MODKEY, XK_e, spawn, SHCMD("st -e neomutt ; pkill -RTMIN+12 dwmblocks; rmdir ~/.abook") }, - { MODKEY|ShiftMask, XK_e, spawn, SHCMD("st -e abook -C ~/.config/abook/abookrc --datafile ~/.config/abook/addressbook") }, { MODKEY, XK_r, spawn, SHCMD("st -e lf") }, { MODKEY|ShiftMask, XK_r, spawn, SHCMD("st -e htop") }, { MODKEY, XK_t, setlayout, {.v = &layouts[0]} }, /* tile */ { MODKEY|ShiftMask, XK_t, setlayout, {.v = &layouts[1]} }, /* bstack */ { MODKEY, XK_y, setlayout, {.v = &layouts[2]} }, /* spiral */ - { MODKEY|ShiftMask, XK_y, setlayout, {.v = &layouts[3]} }, /* dwindle */ - { MODKEY, XK_u, setlayout, {.v = &layouts[4]} }, /* deck */ - { MODKEY|ShiftMask, XK_u, setlayout, {.v = &layouts[5]} }, /* monocle */ + { MODKEY|ShiftMask, XK_BackSpace, spawn, SHCMD("prompt 'Do you want to reboot?' 'reboot'") }, /* reboot */ { MODKEY, XK_i, setlayout, {.v = &layouts[6]} }, /* centeredmaster */ { MODKEY|ShiftMask, XK_i, setlayout, {.v = &layouts[7]} }, /* centeredfloatingmaster */ { MODKEY, XK_o, incnmaster, {.i = +1 } }, { MODKEY|ShiftMask, XK_o, incnmaster, {.i = -1 } }, - { MODKEY, XK_p, spawn, SHCMD("mpc toggle") }, - { MODKEY|ShiftMask, XK_p, spawn, SHCMD("mpc pause ; pauseallmpv") }, - { MODKEY, XK_bracketleft, spawn, SHCMD("mpc seek -10") }, - { MODKEY|ShiftMask, XK_bracketleft, spawn, SHCMD("mpc seek -60") }, - { MODKEY, XK_bracketright, spawn, SHCMD("mpc seek +10") }, - { MODKEY|ShiftMask, XK_bracketright, spawn, SHCMD("mpc seek +60") }, - { MODKEY, XK_backslash, view, {0} }, + // { MODKEY, XK_p, spawn, SHCMD("mpc toggle") }, + // { MODKEY|ShiftMask, XK_p, spawn, SHCMD("mpc pause ; pauseallmpv") }, + // { MODKEY, XK_bracketleft, spawn, SHCMD("mpc seek -10") }, + // { MODKEY|ShiftMask, XK_bracketleft, spawn, SHCMD("mpc seek -60") }, + // { MODKEY, XK_bracketright, spawn, SHCMD("mpc seek +10") }, + // { MODKEY|ShiftMask, XK_bracketright, spawn, SHCMD("mpc seek +60") }, + // { MODKEY, XK_backslash, view, {0} }, /* { MODKEY|ShiftMask, XK_backslash, spawn, SHCMD("") }, */ { MODKEY, XK_a, togglegaps, {0} }, @@ -180,7 +176,7 @@ static Key keys[] = { { MODKEY, XK_z, incrgaps, {.i = +3 } }, /* { MODKEY|ShiftMask, XK_z, spawn, SHCMD("") }, */ { MODKEY, XK_x, incrgaps, {.i = -3 } }, - /* { MODKEY|ShiftMask, XK_x, spawn, SHCMD("") }, */ + { MODKEY|ShiftMask, XK_x, spawn, SHCMD("prompt 'Do you want to shutdown?' 'shutdown -h now'") }, /* { MODKEY, XK_c, spawn, SHCMD("") }, */ /* { MODKEY|ShiftMask, XK_c, spawn, SHCMD("") }, */ /* V is automatically bound above in STACKKEYS */ @@ -233,8 +229,7 @@ static Key keys[] = { { 0, XF86XK_AudioLowerVolume, spawn, SHCMD("pamixer --allow-boost -d 3; kill -44 $(pidof dwmblocks)") }, { 0, XF86XK_AudioPrev, spawn, SHCMD("mpc prev") }, { 0, XF86XK_AudioNext, spawn, SHCMD("mpc next") }, - { 0, XF86XK_AudioPause, spawn, SHCMD("mpc pause") }, - { 0, XF86XK_AudioPlay, spawn, SHCMD("mpc play") }, + { 0, XF86XK_AudioPlay, spawn, SHCMD("mpc toggle") }, { 0, XF86XK_AudioStop, spawn, SHCMD("mpc stop") }, { 0, XF86XK_AudioRewind, spawn, SHCMD("mpc seek -10") }, { 0, XF86XK_AudioForward, spawn, SHCMD("mpc seek +10") },