diff --git a/.editorconfig b/.editorconfig
index 5a6a39b8..3e3ab27e 100644
--- a/.editorconfig
+++ b/.editorconfig
@@ -9,7 +9,12 @@ indent_style = tab
indent_size = 8
max_line_length = 80
-[*.{xml,build}]
+[*.{xml,build,md}]
indent_style = space
indent_size = 2
+[*.md]
+max_line_length = 80
+
+[COMMIT_EDITMSG]
+max_line_length = 74
diff --git a/docs/labwc-actions.5.scd b/docs/labwc-actions.5.scd
index 3353fcfa..b7e7db68 100644
--- a/docs/labwc-actions.5.scd
+++ b/docs/labwc-actions.5.scd
@@ -178,8 +178,8 @@ Actions are used in menus and keyboard/mouse bindings.
If *output* is specified, the window will be sent directly to the
specified output and *direction* is ignored. If *output* is omitted,
- *direction* may be one of "left", "right", "up" or "down" to indicate
- that the window should be moved to the next output in that direction
+ *direction* may be one of "left", "right", "up" or "down" to indicate
+ that the window should be moved to the next output in that direction
(if one exists).
*wrap* [yes|no] When using the direction attribute, wrap around from
@@ -238,7 +238,7 @@ Actions are used in menus and keyboard/mouse bindings.
smaller than "eDP-1" output to cut off bottom panel from screen sharing.
Virtual output is also useful for extending the desktop to (maybe
- mobile) remote systems like tablets. E.g. simply adding a virtual
+ mobile) remote systems like tablets. E.g. simply adding a virtual
output, attaching wayvnc to it and running a VNC client on the remote
system.
diff --git a/docs/labwc-config.5.scd b/docs/labwc-config.5.scd
index b6071017..d86634a8 100644
--- a/docs/labwc-config.5.scd
+++ b/docs/labwc-config.5.scd
@@ -103,7 +103,7 @@ However, there are some caveats:
1. In menu.xml, the attributes *id*, *label* and *execute* must be
expressed as attributes rather than as separate child elements.
- 2. Ordering of attributes can sometimes be singificant. For example,
+ 2. Ordering of attributes can sometimes be significant. For example,
when setting fonts via attributes rather than children,
**
@@ -257,14 +257,15 @@ this is for compatibility with Openbox.
- 'o' - output name (show if more than 1 monitor active)
- 'T' - title of window
- 't' - title of window (if different than wm-class/app-id)
- Recommend using with a mono space font, to keep alignment.
+ Recommend using with a monospace font, to keep alignment.
- *custom - subset of printf options allowed -- man 3 printf*
- random text may be inserted
- field length, example "%10" use 10 spaces, even if text uses less
- - left jusify text, example "%-"
+ - left justify text, example "%-"
- right justify text, example "%" instead of "%-"
- - example, %-10 would left justify and make room for 10 charaters
- - Only one custom format allowed now. Future enhancements may allow more than one.
+ - example, %-10 would left justify and make room for 10 characters
+ - Only one custom format allowed now. Future enhancements may
+ allow more than one.
*width* defines the width of the field expressed as a percentage of
the overall window switcher width. The "%" character is required.
@@ -492,7 +493,7 @@ extending outward from the snapped edge.
Default is no.
**
- Keybind action. See labwc-action(5).
+ Keybind action. See labwc-actions(5).
**
Load the default keybinds listed below. This is an addition to the
@@ -658,7 +659,7 @@ extending outward from the snapped edge.
**
Tablet buttons emulate regular mouse buttons. If not specified
otherwise, the tip (Tip) is mapped to left mouse click, the first pen
- button (Stylus) is mapped to right mouse button click and the second pen
+ button (Stylus) is mapped to right mouse button click and the second pen
button (Stylus2) emulates a middle mouse button click.
Supported map *buttons* are:
@@ -890,6 +891,24 @@ situation.
can be caused by ** settings or exclusive layer-shell clients
such as panels.
+## MENU
+
+```
+
+```
+
+*