update config; switch between tile and monocle by setlayout

This commit is contained in:
hazen2215 2022-07-31 18:52:11 +00:00
parent e41c6955b6
commit 9bcc1768d9
2 changed files with 17 additions and 11 deletions

View File

@ -30,9 +30,11 @@ static const Rule rules[] = {
/* class instance title tags mask isfloating monitor */
{ "Gimp", NULL, NULL, 0, 1, -1 },
{ NULL, NULL, "Event Tester", 0, 1, -1 },
{ "Minecraft 1.12.2", NULL, NULL, 1 << 6, 1, -1 },
{ "Minecraft 1.8.9", NULL, NULL, 1 << 4, 1, -1 },
{ "Minecraft 1.12.2", NULL, NULL, 1 << 4, 1, -1 },
{ "Minecraft* 1.16.5", NULL, NULL, 0, 1, -1 },
{ "Minecraft* 1.17.1", NULL, NULL, 1 << 2, 1, -1 },
{ "Minecraft* 1.18.2", NULL, NULL, 1 << 4, 1, -1 },
{ "Minecraft* 1.19", NULL, NULL, 1 << 4, 1, -1 },
{ "PolyMC", NULL, NULL, 1 << 6, 0, -1 },
};
@ -118,14 +120,14 @@ static Key keys[] = {
{ 0, XF86XK_AudioMute, spawn, EXEC("vol", "mute") },
{ 0, XF86XK_AudioRaiseVolume, spawn, EXEC("vol", "up") },
{ 0, XF86XK_AudioLowerVolume, spawn, EXEC("vol", "down") },
{ MODKEY|ShiftMask, XK_Down, spawn, EXEC("vol", "mute") },
{ MODKEY, XK_Up, spawn, EXEC("vol", "up") },
{ MODKEY, XK_Down, spawn, EXEC("vol", "down") },
{ MODKEY|ShiftMask, XK_Left, spawn, EXEC("bri", "night") },
{ MODKEY, XK_Right, spawn, EXEC("bri", "up") },
{ MODKEY, XK_Left, spawn, EXEC("bri", "down") },
{ MODKEY|ControlMask, XK_space, spawn, EXEC("togglepad") },
{ MODKEY, XK_i, spawn, EXEC("vol", "up") },
{ MODKEY, XK_u, spawn, EXEC("vol", "down") },
{ MODKEY, XK_m, spawn, EXEC("vol", "mute") },
{ MODKEY|ShiftMask, XK_i, spawn, EXEC("bri", "up") },
{ MODKEY|ShiftMask, XK_u, spawn, EXEC("bri", "down") },
/* { MODKEY|ControlMask, XK_space, spawn, EXEC("togglepad") }, */
{ MODKEY, XF86XK_PowerOff, spawn, EXEC("sysact") },
{ MODKEY, XK_Delete, spawn, EXEC("sysact") },
{ 0, XF86XK_PowerOff, spawn, EXEC("xset", "dpms", "force", "off") },
{ MODKEY, XK_Escape, spawn, EXEC("slock") },
{ MODKEY, XK_a, spawn, EXEC("appmenu") },
@ -133,6 +135,10 @@ static Key keys[] = {
{ MODKEY|ShiftMask, XK_w, spawn, EXEC("webbrowser") },
{ MODKEY|ShiftMask, XK_w, view, {.ui = 1 << 8 } },
{ MODKEY, XK_g, spawn, EXEC("polymc") },
{ MODKEY, XK_semicolon, spawn, EXEC("duni") },
{ MODKEY, XK_Pause, spawn, EXEC("toggle-mpv") },
{ MODKEY|ShiftMask, XK_Pause, spawn, EXEC("W") },
{ MODKEY, XK_F1, spawn, EXEC("M") },
};
/* button definitions */
@ -150,7 +156,7 @@ static Button buttons[] = {
{ ClkTagBar, 0, Button3, toggleview, {0} },
{ ClkTagBar, MODKEY, Button1, tag, {0} },
{ ClkTagBar, MODKEY, Button3, toggletag, {0} },
{ ClkWinTitle, 0, Button1, spawn, EXEC("togglepad") },
/* { ClkWinTitle, 0, Button1, spawn, EXEC("togglepad") }, */
};
/* custom functions */

2
dwm.c
View File

@ -639,7 +639,7 @@ createmon(void)
m->showbar = showbar;
m->topbar = topbar;
m->lt[0] = &layouts[0];
m->lt[1] = &layouts[1 % LENGTH(layouts)];
m->lt[1] = &layouts[2 % LENGTH(layouts)];
strncpy(m->ltsymbol, layouts[0].symbol, sizeof m->ltsymbol);
return m;
}