From e0b242e7b749e52994c708e4754102c0fab6f6a6 Mon Sep 17 00:00:00 2001 From: speedie Date: Wed, 25 Jan 2023 16:36:52 +0100 Subject: [PATCH] add whitespace, which in practice adds a newline --- README.md | 13 +++++ docs/doc-10.md | 7 +++ docs/doc-11.md | 6 +++ speedwm.1 | 129 +++++++++++++++++++++++++++++-------------------- 4 files changed, 102 insertions(+), 53 deletions(-) diff --git a/README.md b/README.md index b96d052..ada74f1 100644 --- a/README.md +++ b/README.md @@ -747,24 +747,31 @@ Each module can be aligned to any part of the bar (See 'Alignment' for possible ### BarRule structure 1. Monitor + Internally: `int monitor` 2. Bar + Internally: `int bar` 3. Alignment + Internally: `int alignment` 4. Width function + Internally: `int (*widthfunc)(Bar *bar, BarWidthArg *a)` 5. Draw function + Internally: `int (*drawfunc)(Bar *bar, BarDrawArg *a)` 6. Click function + Intenrally: `int (*clickfunc)(Bar *bar, BarClickArg *a)` 7. Name + Internally: `char *name` ### Module list @@ -871,21 +878,27 @@ Like the bar array mentioned previously, there is a `Key keys` array in `keybind ### Key structure 1. Event + Internally: `int type` 2. Modifier + Internally: `unsigned int mod` 3. Chain key + Internally: `KeySym chain` 4. Key + Internally: `KeySym keysym` 5. Function + Internally: `void (*func)(const Arg *)` 6. Function arguments + Internally: `const Arg arg` ### Event diff --git a/docs/doc-10.md b/docs/doc-10.md index 89a920c..d261e7e 100644 --- a/docs/doc-10.md +++ b/docs/doc-10.md @@ -9,24 +9,31 @@ Each module can be aligned to any part of the bar (See 'Alignment' for possible ### BarRule structure 1. Monitor + Internally: `int monitor` 2. Bar + Internally: `int bar` 3. Alignment + Internally: `int alignment` 4. Width function + Internally: `int (*widthfunc)(Bar *bar, BarWidthArg *a)` 5. Draw function + Internally: `int (*drawfunc)(Bar *bar, BarDrawArg *a)` 6. Click function + Intenrally: `int (*clickfunc)(Bar *bar, BarClickArg *a)` 7. Name + Internally: `char *name` ### Module list diff --git a/docs/doc-11.md b/docs/doc-11.md index 26240f4..0adb8b9 100644 --- a/docs/doc-11.md +++ b/docs/doc-11.md @@ -5,21 +5,27 @@ Like the bar array mentioned previously, there is a `Key keys` array in `keybind ### Key structure 1. Event + Internally: `int type` 2. Modifier + Internally: `unsigned int mod` 3. Chain key + Internally: `KeySym chain` 4. Key + Internally: `KeySym keysym` 5. Function + Internally: `void (*func)(const Arg *)` 6. Function arguments + Internally: `const Arg arg` ### Event diff --git a/speedwm.1 b/speedwm.1 index f93d44d..537d479 100644 --- a/speedwm.1 +++ b/speedwm.1 @@ -1,4 +1,4 @@ -.\" Automatically generated by Pandoc 2.19.2 +.\" Automatically generated by Pandoc 3.0 .\" .\" Define V font for inline verbatim, using C font in formats .\" that render this, and otherwise B font. @@ -931,71 +931,71 @@ speedwm.col.windowbordersel: #eeeeee .IP \[bu] 2 speedwm.col.windowborderurg: #f0e68c .IP \[bu] 2 -speedwm.text.tag1.empty: \[uF8A5] +speedwm.text.tag1.empty:  .IP \[bu] 2 -speedwm.text.tag2.empty: \[uF8A8] +speedwm.text.tag2.empty:  .IP \[bu] 2 -speedwm.text.tag3.empty: \[uF8AB] +speedwm.text.tag3.empty:  .IP \[bu] 2 -speedwm.text.tag4.empty: \[uF8AE] +speedwm.text.tag4.empty:  .IP \[bu] 2 -speedwm.text.tag5.empty: \[uF8B1] +speedwm.text.tag5.empty:  .IP \[bu] 2 -speedwm.text.tag6.empty: \[uF8B4] +speedwm.text.tag6.empty:  .IP \[bu] 2 -speedwm.text.tag7.empty: \[uF8B7] +speedwm.text.tag7.empty:  .IP \[bu] 2 -speedwm.text.tag8.empty: \[uF8BA] +speedwm.text.tag8.empty:  .IP \[bu] 2 -speedwm.text.tag9.empty: \[uF8BD] +speedwm.text.tag9.empty:  .IP \[bu] 2 -speedwm.text.tag1.used: \[uF8A3] +speedwm.text.tag1.used:  .IP \[bu] 2 -speedwm.text.tag2.used: \[uF8A6] +speedwm.text.tag2.used:  .IP \[bu] 2 -speedwm.text.tag3.used: \[uF8A9] +speedwm.text.tag3.used:  .IP \[bu] 2 -speedwm.text.tag4.used: \[uF8AC] +speedwm.text.tag4.used:  .IP \[bu] 2 -speedwm.text.tag5.used: \[uF8AF] +speedwm.text.tag5.used:  .IP \[bu] 2 -speedwm.text.tag6.used: \[uF8B2] +speedwm.text.tag6.used:  .IP \[bu] 2 -speedwm.text.tag7.used: \[uF8B5] +speedwm.text.tag7.used:  .IP \[bu] 2 -speedwm.text.tag8.used: \[uF8B8] +speedwm.text.tag8.used:  .IP \[bu] 2 -speedwm.text.tag9.used: \[uF8BB] +speedwm.text.tag9.used:  .IP \[bu] 2 -speedwm.text.layout1: \[uF330] +speedwm.text.layout1:  .IP \[bu] 2 -speedwm.text.layout2: \[uF331] +speedwm.text.layout2:  .IP \[bu] 2 -speedwm.text.layout3: \[uF332] +speedwm.text.layout3:  .IP \[bu] 2 -speedwm.text.layout4: \[uF333] +speedwm.text.layout4:  .IP \[bu] 2 -speedwm.text.layout5: \[uF334] +speedwm.text.layout5:  .IP \[bu] 2 -speedwm.text.layout6: \[uF335] +speedwm.text.layout6:  .IP \[bu] 2 -speedwm.text.layout7: \[uF336] +speedwm.text.layout7:  .IP \[bu] 2 -speedwm.text.layout8: \[uF337] +speedwm.text.layout8:  .IP \[bu] 2 -speedwm.text.layout9: \[uF338] +speedwm.text.layout9:  .IP \[bu] 2 -speedwm.text.layout10: \[uF339] +speedwm.text.layout10:  .IP \[bu] 2 -speedwm.text.layout11: \[uF33A] +speedwm.text.layout11:  .IP \[bu] 2 -speedwm.text.layout12: \[uF33B] +speedwm.text.layout12:  .IP \[bu] 2 -speedwm.text.layout13: \[uF33C] +speedwm.text.layout13:  .IP \[bu] 2 -speedwm.text.layout14: \[uF33D] +speedwm.text.layout14:  .IP \[bu] 2 -speedwm.text.layout15: \[uF33E] +speedwm.text.layout15:  .IP \[bu] 2 speedwm.color.hiddentitle: 1 .IP \[bu] 2 @@ -1464,22 +1464,33 @@ If, let\[cq]s say multiple modules both align to the right next to the center split (middle), the first module takes priority. .SS BarRule structure .IP "1." 3 -Monitor Internally: \f[V]int monitor\f[R] +Monitor +.PP +Internally: \f[V]int monitor\f[R] .IP "2." 3 -Bar Internally: \f[V]int bar\f[R] +Bar +.PP +Internally: \f[V]int bar\f[R] .IP "3." 3 -Alignment Internally: \f[V]int alignment\f[R] +Alignment +.PP +Internally: \f[V]int alignment\f[R] .IP "4." 3 -Width function Internally: -\f[V]int (*widthfunc)(Bar *bar, BarWidthArg *a)\f[R] +Width function +.PP +Internally: \f[V]int (*widthfunc)(Bar *bar, BarWidthArg *a)\f[R] .IP "5." 3 -Draw function Internally: -\f[V]int (*drawfunc)(Bar *bar, BarDrawArg *a)\f[R] +Draw function +.PP +Internally: \f[V]int (*drawfunc)(Bar *bar, BarDrawArg *a)\f[R] .IP "6." 3 -Click function Intenrally: -\f[V]int (*clickfunc)(Bar *bar, BarClickArg *a)\f[R] +Click function +.PP +Intenrally: \f[V]int (*clickfunc)(Bar *bar, BarClickArg *a)\f[R] .IP "7." 3 -Name Internally: \f[V]char *name\f[R] +Name +.PP +Internally: \f[V]char *name\f[R] .SS Module list .PP Below is a list of all modules bundled with speedwm. @@ -1645,17 +1656,29 @@ While this isn\[cq]t the only way to add keybinds in speedwm, it does not require any additional software to be installed. .SS Key structure .IP "1." 3 -Event Internally: \f[V]int type\f[R] +Event +.PP +Internally: \f[V]int type\f[R] .IP "2." 3 -Modifier Internally: \f[V]unsigned int mod\f[R] +Modifier +.PP +Internally: \f[V]unsigned int mod\f[R] .IP "3." 3 -Chain key Internally: \f[V]KeySym chain\f[R] +Chain key +.PP +Internally: \f[V]KeySym chain\f[R] .IP "4." 3 -Key Internally: \f[V]KeySym keysym\f[R] +Key +.PP +Internally: \f[V]KeySym keysym\f[R] .IP "5." 3 -Function Internally: \f[V]void (*func)(const Arg *)\f[R] +Function +.PP +Internally: \f[V]void (*func)(const Arg *)\f[R] .IP "6." 3 -Function arguments Internally: \f[V]const Arg arg\f[R] +Function arguments +.PP +Internally: \f[V]const Arg arg\f[R] .SS Event .PP The event value allow you to specify when a keybind is executed. @@ -1943,7 +1966,7 @@ Mihir Lad .IP \[bu] 2 MLquest8 .IP \[bu] 2 -Ond\[u0159]ej Grover +Ondřej Grover .IP \[bu] 2 ornx .IP \[bu] 2 @@ -1959,7 +1982,7 @@ Ryan Roden-Corrent .IP \[bu] 2 sipi .IP \[bu] 2 -S\[:o]nke Lambert +Sönke Lambert .IP \[bu] 2 speedie .IP \[bu] 2 @@ -1971,6 +1994,6 @@ suckless.org .IP \[bu] 2 Timmy Keller .IP \[bu] 2 -Viliam Kov\['a]\[u010D] +Viliam Kováč .PP See Codeberg contributions for more information.