Change, organize and document keyboard and mouse shortcuts

This commit is contained in:
Alex Kotov 2021-11-15 01:34:30 +05:00
parent 2849c3ae37
commit d4f4b7ba45
Signed by: kotovalexarian
GPG Key ID: 553C0EBBEB5D5F08
2 changed files with 17 additions and 11 deletions

View File

@ -72,7 +72,7 @@ static Key keys[] = {
{ MODKEY|ShiftMask, XK_l, viewrel, {.i = +1 } },
{ MODKEY, XK_Return, zoom, {0} },
{ MODKEY, XK_Tab, view, {0} },
{ MODKEY|ShiftMask, XK_c, killclient, {0} },
{ MODKEY|ShiftMask, XK_x, killclient, {0} },
{ MODKEY, XK_m, setlayout, {.v = &layouts[0]} },
{ MODKEY, XK_f, setlayout, {.v = &layouts[1]} },
{ MODKEY, XK_t, setlayout, {.v = &layouts[2]} },
@ -85,6 +85,7 @@ static Key keys[] = {
{ MODKEY, XK_period, focusmon, {.i = +1 } },
{ MODKEY|ShiftMask, XK_comma, tagmon, {.i = -1 } },
{ MODKEY|ShiftMask, XK_period, tagmon, {.i = +1 } },
{ MODKEY|ShiftMask, XK_q, quit, {0} },
TAGKEYS( XK_1, 0)
TAGKEYS( XK_2, 1)
TAGKEYS( XK_3, 2)
@ -94,16 +95,12 @@ static Key keys[] = {
TAGKEYS( XK_7, 6)
TAGKEYS( XK_8, 7)
TAGKEYS( XK_9, 8)
{ MODKEY|ShiftMask, XK_q, quit, {0} },
};
/* button definitions */
/* click can be ClkTagBar, ClkLtSymbol, ClkStatusText, ClkWinTitle, ClkClientWin, or ClkRootWin */
static Button buttons[] = {
/* click event mask button function argument */
{ ClkLtSymbol, 0, Button1, setlayout, {0} },
{ ClkLtSymbol, 0, Button3, setlayout, {.v = &layouts[2]} },
{ ClkWinTitle, 0, Button2, zoom, {0} },
{ ClkClientWin, MODKEY, Button1, movemouse, {0} },
{ ClkClientWin, MODKEY, Button2, togglefloating, {0} },
{ ClkClientWin, MODKEY, Button3, resizemouse, {0} },

View File

@ -60,7 +60,7 @@ click on a tag label adds/removes that tag to/from the focused window.
Start
.BR st(1).
.TP
.B Mod1\-p
.B Mod1\-/
Spawn
.BR dmenu(1)
for launching other programs.
@ -80,14 +80,17 @@ Send focused window to next screen, if any.
.B Mod1\-b
Toggles bar on and off.
.TP
.B Mod1\-t
Sets tiled layout.
.B Mod1\-m
Sets monocle layout.
.TP
.B Mod1\-f
Sets floating layout.
.TP
.B Mod1\-m
Sets monocle layout.
.B Mod1\-t
Sets tiled layout.
.TP
.B Mod1\-u
Sets tiled layout with centered master.
.TP
.B Mod1\-space
Toggles between current and previous layout.
@ -104,6 +107,12 @@ Increase number of windows in master area.
.B Mod1\-d
Decrease number of windows in master area.
.TP
.B Mod1\-Shift\-i
Reset number of windows in master area to default.
.TP
.B Mod1\-Shift\-d
Set number of windows in master area to 0.
.TP
.B Mod1\-l
Increase master area size.
.TP
@ -113,7 +122,7 @@ Decrease master area size.
.B Mod1\-Return
Zooms/cycles focused window to/from master area (tiled layouts only).
.TP
.B Mod1\-Shift\-c
.B Mod1\-Shift\-x
Close focused window.
.TP
.B Mod1\-Shift\-space