add whitespace, which in practice adds a newline
This commit is contained in:
parent
0575f5f584
commit
e0b242e7b7
13
README.md
13
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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
129
speedwm.1
129
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.
|
||||
|
|
Loading…
Reference in a new issue