Improve documentation for .Xresources

This commit is contained in:
Jacob 2023-08-08 19:42:20 +02:00
parent c3a5c5d126
commit 9faf8c64bd
4 changed files with 335 additions and 3 deletions

View file

@ -938,6 +938,62 @@ Programs like `pywal` do this to apply universal colorschemes.
`spmenu.color0` through `spmenu.color15` and `spmenu.font` preferences
are read by spmenu, these alter the font and colorscheme spmenu uses.
| Xresources name | spmenu name |
| :----------------- | :-------------|
| font | font |
| color10 | caretfg |
| color0 | caretbg |
| color4 | larrowfg |
| color4 | rarrowfg |
| color10 | itemnormfg |
| color10 | itemnormfg2 |
| color10 | itemnormprifg |
| color10 | inputfg |
| color10 | pretextfg |
| color0 | itemnormbg |
| color0 | itemnormbg2 |
| color0 | itemnormpribg |
| color0 | menu |
| color0 | larrowbg |
| color0 | rarrowbg |
| color0 | itemselfg |
| color0 | itemmarkedfg |
| color0 | itemselprifg |
| color0 | inputbg |
| color0 | pretextbg |
| color12 | promptbg |
| color0 | promptfg |
| color7 | capsbg |
| color0 | capsfg |
| color6 | itemselbg |
| color6 | itemmarkedbg |
| color6 | itemselpribg |
| color6 | border |
| color0 | numfg |
| color5 | numbg |
| color0 | modefg |
| color11 | modebg |
| color2 | hlnormbg |
| color3 | hlselbg |
| color0 | hlnormfg |
| color0 | hlselfg |
| color0 | sgr0 |
| color1 | sgr1 |
| color2 | sgr2 |
| color3 | sgr3 |
| color4 | sgr4 |
| color5 | sgr5 |
| color6 | sgr6 |
| color7 | sgr7 |
| color8 | sgr8 |
| color9 | sgr9 |
| color10 | sgr10 |
| color11 | sgr11 |
| color12 | sgr12 |
| color13 | sgr13 |
| color14 | sgr14 |
| color15 | sgr15 |
## Themes
You could just `@include` themes from the aforementioned `spmenu.conf`, but

278
spmenu.1
View file

@ -1,5 +1,5 @@
'\" t
.\" Automatically generated by Pandoc 3.1.2
.\" Automatically generated by Pandoc 3.1.3
.\"
.\" Define V font for inline verbatim, using C font in formats
.\" that render this, and otherwise B font.
@ -1663,6 +1663,282 @@ Programs like \f[V]pywal\f[R] do this to apply universal colorschemes.
\f[V]spmenu.color0\f[R] through \f[V]spmenu.color15\f[R] and
\f[V]spmenu.font\f[R] preferences are read by spmenu, these alter the
font and colorscheme spmenu uses.
.PP
.TS
tab(@);
l l.
T{
Xresources name
T}@T{
spmenu name
T}
_
T{
font
T}@T{
font
T}
T{
color10
T}@T{
caretfg
T}
T{
color0
T}@T{
caretbg
T}
T{
color4
T}@T{
larrowfg
T}
T{
color4
T}@T{
rarrowfg
T}
T{
color10
T}@T{
itemnormfg
T}
T{
color10
T}@T{
itemnormfg2
T}
T{
color10
T}@T{
itemnormprifg
T}
T{
color10
T}@T{
inputfg
T}
T{
color10
T}@T{
pretextfg
T}
T{
color0
T}@T{
itemnormbg
T}
T{
color0
T}@T{
itemnormbg2
T}
T{
color0
T}@T{
itemnormpribg
T}
T{
color0
T}@T{
menu
T}
T{
color0
T}@T{
larrowbg
T}
T{
color0
T}@T{
rarrowbg
T}
T{
color0
T}@T{
itemselfg
T}
T{
color0
T}@T{
itemmarkedfg
T}
T{
color0
T}@T{
itemselprifg
T}
T{
color0
T}@T{
inputbg
T}
T{
color0
T}@T{
pretextbg
T}
T{
color12
T}@T{
promptbg
T}
T{
color0
T}@T{
promptfg
T}
T{
color7
T}@T{
capsbg
T}
T{
color0
T}@T{
capsfg
T}
T{
color6
T}@T{
itemselbg
T}
T{
color6
T}@T{
itemmarkedbg
T}
T{
color6
T}@T{
itemselpribg
T}
T{
color6
T}@T{
border
T}
T{
color0
T}@T{
numfg
T}
T{
color5
T}@T{
numbg
T}
T{
color0
T}@T{
modefg
T}
T{
color11
T}@T{
modebg
T}
T{
color2
T}@T{
hlnormbg
T}
T{
color3
T}@T{
hlselbg
T}
T{
color0
T}@T{
hlnormfg
T}
T{
color0
T}@T{
hlselfg
T}
T{
color0
T}@T{
sgr0
T}
T{
color1
T}@T{
sgr1
T}
T{
color2
T}@T{
sgr2
T}
T{
color3
T}@T{
sgr3
T}
T{
color4
T}@T{
sgr4
T}
T{
color5
T}@T{
sgr5
T}
T{
color6
T}@T{
sgr6
T}
T{
color7
T}@T{
sgr7
T}
T{
color8
T}@T{
sgr8
T}
T{
color9
T}@T{
sgr9
T}
T{
color10
T}@T{
sgr10
T}
T{
color11
T}@T{
sgr11
T}
T{
color12
T}@T{
sgr12
T}
T{
color13
T}@T{
sgr13
T}
T{
color14
T}@T{
sgr14
T}
T{
color15
T}@T{
sgr15
T}
.TE
.SS Themes
.PP
You could just \f[V]\[at]include\f[R] themes from the aforementioned

View file

@ -1,4 +1,4 @@
.\" Automatically generated by Pandoc 3.1.2
.\" Automatically generated by Pandoc 3.1.3
.\"
.\" Define V font for inline verbatim, using C font in formats
.\" that render this, and otherwise B font.

View file

@ -1,4 +1,4 @@
.\" Automatically generated by Pandoc 3.1.2
.\" Automatically generated by Pandoc 3.1.3
.\"
.\" Define V font for inline verbatim, using C font in formats
.\" that render this, and otherwise B font.