march 2024
This commit is contained in:
parent
53cb55a95e
commit
01060225d9
43
config.h
43
config.h
@ -16,7 +16,7 @@ static int swallowfloating = 0; /* 1 means swallow floating windows by
|
||||
static int smartgaps = 0; /* 1 means no outer gap when there is only one window */
|
||||
static int showbar = 1; /* 0 means no bar */
|
||||
static int topbar = 1; /* 0 means bottom bar */
|
||||
static char *fonts[] = { "Mononoki Nerd Font:size=13", "NotoColorEmoji:pixelsize=10:antialias=true:autohint=true" };
|
||||
static char *fonts[] = { "IntelOneMono:size=13", "NotoColorEmoji:pixelsize=10:antialias=true:autohint=true" };
|
||||
static char normbgcolor[] = "#222222";
|
||||
static char normbordercolor[] = "#444444";
|
||||
static char normfgcolor[] = "#bbbbbb";
|
||||
@ -50,7 +50,7 @@ static const Rule rules[] = {
|
||||
* WM_NAME(STRING) = title
|
||||
*/
|
||||
/* class instance title tags mask isfloating isterminal noswallow monitor */
|
||||
{ "Gimp", NULL, NULL, 1 << 8, 0, 0, 0, -1 },
|
||||
{ "Plexamp", NULL, NULL, 1 << 7, 0, 0, 0, -1 },
|
||||
{ TERMCLASS, NULL, NULL, 0, 0, 1, 0, -1 },
|
||||
{ NULL, NULL, "Event Tester", 0, 0, 0, 1, -1 },
|
||||
{ TERMCLASS, "floatterm", NULL, 0, 1, 1, 0, -1 },
|
||||
@ -86,6 +86,7 @@ static const Layout layouts[] = {
|
||||
|
||||
/* key definitions */
|
||||
#define MODKEY Mod4Mask
|
||||
#define ALTKEY Mod1Mask
|
||||
#define TAGKEYS(KEY,TAG) \
|
||||
{ MODKEY, KEY, view, {.ui = 1 << TAG} }, \
|
||||
{ MODKEY|ControlMask, KEY, toggleview, {.ui = 1 << TAG} }, \
|
||||
@ -152,10 +153,10 @@ static const Key keys[] = {
|
||||
TAGKEYS( XK_9, 8)
|
||||
{ MODKEY, XK_0, view, {.ui = ~0 } },
|
||||
{ MODKEY|ShiftMask, XK_0, tag, {.ui = ~0 } },
|
||||
{ MODKEY, XK_minus, spawn, SHCMD("pactl set-volume @DEFAULT_AUDIO_SINK@ 5%-; kill -44 $(pidof dwmblocks)") },
|
||||
{ MODKEY|ShiftMask, XK_minus, spawn, SHCMD("pactl set-volume @DEFAULT_AUDIO_SINK@ 15%-; kill -44 $(pidof dwmblocks)") },
|
||||
{ MODKEY, XK_equal, spawn, SHCMD("pactl set-volume @DEFAULT_AUDIO_SINK@ 5%+; kill -44 $(pidof dwmblocks)") },
|
||||
{ MODKEY|ShiftMask, XK_equal, spawn, SHCMD("pactl set-volume @DEFAULT_AUDIO_SINK@ 15%+; kill -44 $(pidof dwmblocks)") },
|
||||
{ MODKEY, XK_minus, spawn, SHCMD("pactl set-sink-volume @DEFAULT_SINK@ -5%; kill -44 $(pidof dwmblocks)") },
|
||||
{ MODKEY|ShiftMask, XK_minus, spawn, SHCMD("pactl set-sink-volume @DEFAULT_SINK@ -15%; kill -44 $(pidof dwmblocks)") },
|
||||
{ MODKEY, XK_equal, spawn, SHCMD("pactl set-sink-volume @DEFAULT_SINK@ +5%; kill -44 $(pidof dwmblocks)") },
|
||||
{ MODKEY|ShiftMask, XK_equal, spawn, SHCMD("pactl set-sink-volume @DEFAULT_SINK@ +15%; kill -44 $(pidof dwmblocks)") },
|
||||
|
||||
{ MODKEY|ControlMask, XK_q, quit, {0} },
|
||||
{ MODKEY, XK_Tab, view, {0} },
|
||||
@ -180,6 +181,10 @@ static const Key keys[] = {
|
||||
{ MODKEY, XK_backslash, view, {0} },
|
||||
/* { MODKEY|ShiftMask, XK_backslash, spawn, SHCMD("") }, */
|
||||
|
||||
{ MODKEY, XK_c, spawn, SHCMD("clipmenu") },
|
||||
{ MODKEY, XK_w, spawn, SHCMD("dmenu_websearch") },
|
||||
{ MODKEY|ShiftMask, XK_s, spawn, SHCMD("flameshot gui") },
|
||||
|
||||
{ MODKEY, XK_a, togglegaps, {0} },
|
||||
{ MODKEY|ShiftMask, XK_a, defaultgaps, {0} },
|
||||
{ MODKEY, XK_s, togglesticky, {0} },
|
||||
@ -209,16 +214,16 @@ static const Key keys[] = {
|
||||
/* V is automatically bound above in STACKKEYS */
|
||||
{ MODKEY, XK_b, togglebar, {0} },
|
||||
/* { MODKEY|ShiftMask, XK_b, spawn, SHCMD("") }, */
|
||||
{ MODKEY|ShiftMask, XK_m, spawn, SHCMD("pactl set-mute @DEFAULT_AUDIO_SINK@ toggle; kill -44 $(pidof dwmblocks)") },
|
||||
{ MODKEY, XK_comma, spawn, {.v = (const char*[]){ "mpc", "prev", NULL } } },
|
||||
{ MODKEY|ShiftMask, XK_comma, spawn, {.v = (const char*[]){ "mpc", "seek", "0%", NULL } } },
|
||||
{ MODKEY, XK_period, spawn, {.v = (const char*[]){ "mpc", "next", NULL } } },
|
||||
{ MODKEY|ShiftMask, XK_period, spawn, {.v = (const char*[]){ "mpc", "repeat", NULL } } },
|
||||
{ MODKEY|ShiftMask, XK_m, spawn, SHCMD("pactl set-sink-mute @DEFAULT_SINK@ toggle; kill -44 $(pidof dwmblocks)") },
|
||||
// { MODKEY, XK_comma, spawn, {.v = (const char*[]){ "mpc", "prev", NULL } } },
|
||||
// { MODKEY|ShiftMask, XK_comma, spawn, {.v = (const char*[]){ "mpc", "seek", "0%", NULL } } },
|
||||
// { MODKEY, XK_period, spawn, {.v = (const char*[]){ "mpc", "next", NULL } } },
|
||||
// { MODKEY|ShiftMask, XK_period, spawn, {.v = (const char*[]){ "mpc", "repeat", NULL } } },
|
||||
|
||||
{ MODKEY, XK_Left, focusmon, {.i = -1 } },
|
||||
{ MODKEY|ShiftMask, XK_Left, tagmon, {.i = -1 } },
|
||||
{ MODKEY, XK_Right, focusmon, {.i = +1 } },
|
||||
{ MODKEY|ShiftMask, XK_Right, tagmon, {.i = +1 } },
|
||||
{ MODKEY, XK_period, focusmon, {.i = -1 } },
|
||||
{ MODKEY|ShiftMask, XK_period, tagmon, {.i = -1 } },
|
||||
{ MODKEY, XK_comma, focusmon, {.i = +1 } },
|
||||
{ MODKEY|ShiftMask, XK_comma, tagmon, {.i = +1 } },
|
||||
|
||||
{ MODKEY, XK_Page_Up, shiftview, { .i = -1 } },
|
||||
{ MODKEY|ShiftMask, XK_Page_Up, shifttag, { .i = -1 } },
|
||||
@ -241,9 +246,9 @@ static const Key keys[] = {
|
||||
{ MODKEY, XK_space, zoom, {0} },
|
||||
{ MODKEY|ShiftMask, XK_space, togglefloating, {0} },
|
||||
|
||||
{ 0, XF86XK_AudioMute, spawn, SHCMD("pactl set-mute @DEFAULT_AUDIO_SINK@ toggle; kill -44 $(pidof dwmblocks)") },
|
||||
{ 0, XF86XK_AudioRaiseVolume, spawn, SHCMD("pactl set-volume @DEFAULT_AUDIO_SINK@ 0%- && pactl set-volume @DEFAULT_AUDIO_SINK@ 3%+; kill -44 $(pidof dwmblocks)") },
|
||||
{ 0, XF86XK_AudioLowerVolume, spawn, SHCMD("pactl set-volume @DEFAULT_AUDIO_SINK@ 0%+ && pactl set-volume @DEFAULT_AUDIO_SINK@ 3%-; kill -44 $(pidof dwmblocks)") },
|
||||
{ 0, XF86XK_AudioMute, spawn, SHCMD("pactl set-sink-mute @DEFAULT_SINK@ toggle; kill -44 $(pidof dwmblocks)") },
|
||||
{ 0, XF86XK_AudioRaiseVolume, spawn, SHCMD("pactl set-sink-volume @DEFAULT_SINK@ +5%; kill -44 $(pidof dwmblocks)") },
|
||||
{ 0, XF86XK_AudioLowerVolume, spawn, SHCMD("pactl set-sink-volume @DEFAULT_SINK@ -5%; kill -44 $(pidof dwmblocks)") },
|
||||
{ 0, XF86XK_AudioPrev, spawn, {.v = (const char*[]){ "mpc", "prev", NULL } } },
|
||||
{ 0, XF86XK_AudioNext, spawn, {.v = (const char*[]){ "mpc", "next", NULL } } },
|
||||
{ 0, XF86XK_AudioPause, spawn, {.v = (const char*[]){ "mpc", "pause", NULL } } },
|
||||
@ -255,7 +260,7 @@ static const Key keys[] = {
|
||||
{ 0, XF86XK_AudioMicMute, spawn, SHCMD("pactl set-source-mute @DEFAULT_SOURCE@ toggle") },
|
||||
/* { 0, XF86XK_PowerOff, spawn, {.v = (const char*[]){ "sysact", NULL } } }, */
|
||||
{ 0, XF86XK_Calculator, spawn, {.v = (const char*[]){ TERMINAL, "-e", "bc", "-l", NULL } } },
|
||||
{ 0, XF86XK_Sleep, spawn, {.v = (const char*[]){ "sudo", "-A", "zzz", NULL } } },
|
||||
/* { 0, XF86XK_Sleep, spawn, {.v = (const char*[]){ "sudo", "-A", "zzz", NULL } } }, */
|
||||
{ 0, XF86XK_WWW, spawn, {.v = (const char*[]){ BROWSER, NULL } } },
|
||||
{ 0, XF86XK_DOS, spawn, {.v = termcmd } },
|
||||
{ 0, XF86XK_ScreenSaver, spawn, SHCMD("slock & xset dpms force off; mpc pause; pauseallmpv") },
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user