diff options
author | Jim Ramsay <i.am@jimramsay.com> | 2009-02-18 20:21:54 (GMT) |
---|---|---|
committer | Jim Ramsay <i.am@jimramsay.com> | 2009-05-26 20:16:07 (GMT) |
commit | 437ec3bf37642b40ed60b96574e13bebcd307db8 (patch) | |
tree | e2bab783b2cde8c3e906328d7eaed1f06ccfd886 | |
parent | 4b4fa5bdeb1b987e621fb964c3da7a90a241d2d8 (diff) | |
download | fluxbox_pavel-437ec3bf37642b40ed60b96574e13bebcd307db8.zip fluxbox_pavel-437ec3bf37642b40ed60b96574e13bebcd307db8.tar.bz2 |
Converted fbsetroot(1) to asciidoc format
-rw-r--r-- | doc/Makefile.am | 10 | ||||
-rw-r--r-- | doc/asciidoc/Makefile | 2 | ||||
-rw-r--r-- | doc/asciidoc/fbsetroot.txt | 87 | ||||
-rw-r--r-- | doc/fbsetroot.1 | 113 | ||||
-rw-r--r-- | doc/fbsetroot.1.in | 279 |
5 files changed, 372 insertions, 119 deletions
diff --git a/doc/Makefile.am b/doc/Makefile.am index b4ffd9f..e7309d8 100644 --- a/doc/Makefile.am +++ b/doc/Makefile.am | |||
@@ -2,14 +2,14 @@ | |||
2 | # Makefile.am for fluxbox/doc | 2 | # Makefile.am for fluxbox/doc |
3 | 3 | ||
4 | SUBDIRS = ru | 4 | SUBDIRS = ru |
5 | CLEANFILES = fluxbox.1 fbrun.1 fbsetbg.1 fluxbox-apps.5 \ | 5 | CLEANFILES = fluxbox.1 fbrun.1 fbsetbg.1 fbsetroot.1 fluxbox-apps.5 \ |
6 | fluxbox-keys.5 fluxbox-menu.5 fluxbox-remote.1 fluxbox-style.5 | 6 | fluxbox-keys.5 fluxbox-menu.5 fluxbox-remote.1 fluxbox-style.5 |
7 | MAINTAINERCLEANFILES = Makefile.in | 7 | MAINTAINERCLEANFILES = Makefile.in |
8 | man_MANS = fluxbox.1 fbrun.1 fbsetbg.1 fluxbox-apps.5 \ | 8 | man_MANS = fluxbox.1 fbrun.1 fbsetbg.1 fbsetroot.1 fluxbox-apps.5 \ |
9 | fluxbox-keys.5 fluxbox-menu.5 fluxbox-remote.1 fluxbox-style.5 \ | 9 | fluxbox-keys.5 fluxbox-menu.5 fluxbox-remote.1 fluxbox-style.5 \ |
10 | fbsetroot.1 startfluxbox.1 | 10 | startfluxbox.1 |
11 | EXTRA_DIST=fbsetroot.1 startfluxbox.1 CODESTYLE \ | 11 | EXTRA_DIST=startfluxbox.1 CODESTYLE \ |
12 | fluxbox.1.in fbrun.1.in fbsetbg.1.in fluxbox-apps.5.in \ | 12 | fluxbox.1.in fbrun.1.in fbsetbg.1.in fbsetroot.1.in fluxbox-apps.5.in \ |
13 | fluxbox-keys.5.in fluxbox-menu.5.in fluxbox-remote.1.in fluxbox-style.5.in | 13 | fluxbox-keys.5.in fluxbox-menu.5.in fluxbox-remote.1.in fluxbox-style.5.in |
14 | distclean-local: | 14 | distclean-local: |
15 | rm -f *\~ | 15 | rm -f *\~ |
diff --git a/doc/asciidoc/Makefile b/doc/asciidoc/Makefile index e169230..bb48c1e 100644 --- a/doc/asciidoc/Makefile +++ b/doc/asciidoc/Makefile | |||
@@ -2,7 +2,7 @@ | |||
2 | # create manpages from the asciidoc files | 2 | # create manpages from the asciidoc files |
3 | # | 3 | # |
4 | 4 | ||
5 | SRC1 = fluxbox.txt fluxbox-remote.txt fbrun.txt fbsetbg.txt | 5 | SRC1 = fluxbox.txt fluxbox-remote.txt fbrun.txt fbsetbg.txt fbsetroot.txt |
6 | SRC5 = fluxbox-keys.txt fluxbox-apps.txt fluxbox-style.txt fluxbox-menu.txt | 6 | SRC5 = fluxbox-keys.txt fluxbox-apps.txt fluxbox-style.txt fluxbox-menu.txt |
7 | 7 | ||
8 | MAN = $(SRC1:.txt=.1.in) $(SRC5:.txt=.5.in) | 8 | MAN = $(SRC1:.txt=.1.in) $(SRC5:.txt=.5.in) |
diff --git a/doc/asciidoc/fbsetroot.txt b/doc/asciidoc/fbsetroot.txt new file mode 100644 index 0000000..a41733d --- /dev/null +++ b/doc/asciidoc/fbsetroot.txt | |||
@@ -0,0 +1,87 @@ | |||
1 | fbsetroot(1) | ||
2 | ============ | ||
3 | Jim Ramsay <i.am@jimramsay.com> | ||
4 | v1.1.2, 18 February 2009 | ||
5 | :man source: fbsetroot.txt | ||
6 | :man version: {revision} | ||
7 | :man manual: Fluxbox Manual | ||
8 | |||
9 | NAME | ||
10 | ---- | ||
11 | fbsetroot - a simple background utility used by the fluxbox(1) window manager, | ||
12 | originally written for and by the original blackbox(1) window manager. | ||
13 | |||
14 | SYNOPSIS | ||
15 | -------- | ||
16 | *fbsetroot* [-display 'display'] -solid 'color' | ||
17 | |||
18 | *fbsetroot* [-display 'display'] -mod 'x' 'y' -fg 'color' -bg 'color' | ||
19 | |||
20 | *fbsetroot* [-display 'display'] -gradient 'texture' -from 'color' -to 'color' | ||
21 | |||
22 | *fbsetroot* -help | ||
23 | |||
24 | DESCRIPTION | ||
25 | ----------- | ||
26 | *fbsetroot(1)* is a utility that can control the appearance of the root window | ||
27 | in three ways: Either give it a solid color, or write a two color modula pattern | ||
28 | to it, or render a gradient texture, based on two different colors. | ||
29 | |||
30 | fbsetroot resembles *xsetroot(1)* in this functionality but it supports | ||
31 | multiple-screen displays, and gradient textures the same way as blackbox or | ||
32 | fluxbox does. It doesn't handle cursors etc. fbsetroot was originally part of | ||
33 | the Blackbox package and was carried over with the code that became Fluxbox. It | ||
34 | was called bsetroot back in those days. | ||
35 | |||
36 | OPTIONS | ||
37 | ------- | ||
38 | fbsetroot operates in three ways, you must choose one of the first 3 | ||
39 | options: | ||
40 | |||
41 | *-solid* 'color':: | ||
42 | Sets the root window to specified color. | ||
43 | |||
44 | *-mod* 'x' 'y':: | ||
45 | Creates a modula pattern. You must specify *-bg* and *-fg* colors. | ||
46 | |||
47 | *-gradient* 'texturestring':: | ||
48 | Renders the specified texture string to the root window. | ||
49 | + | ||
50 | 'texturestring' may be one of:;; | ||
51 | *Horizontal / Vertical / Diagonal / Crossdiagonal / Pipecross / Elliptic / | ||
52 | Rectangle / Pyramid* | ||
53 | + | ||
54 | Select one of these texture types, they only apply when *-gradient* is | ||
55 | specifed. You must also specify both a *-from* and a *-to* color. | ||
56 | |||
57 | *-display* 'display':: | ||
58 | Tells fbsetroot to connect to the specified display. | ||
59 | |||
60 | *-bg, -background* 'color':: | ||
61 | Background color. Needed for *-mod* patterns. | ||
62 | |||
63 | *-fg, -foreground* 'color':: | ||
64 | Foreground color. Needed for *-mod* patterns. | ||
65 | |||
66 | *-from* 'color':: | ||
67 | Start color for rendering textures. Needed for *-gradient* patterns. | ||
68 | |||
69 | *-to* 'color':: | ||
70 | Ending color for rendering textures. Needed for *-gradient* patterns. | ||
71 | |||
72 | *-help*:: | ||
73 | Prints version info and short help text. | ||
74 | |||
75 | AUTHORS | ||
76 | ------- | ||
77 | fbsetroot is written and maintained by the Fluxbox Development Team | ||
78 | |||
79 | This manpage was modified by Curt "Asenchi" Micol <asenchi@asenchi.com> | ||
80 | for the Fluxbox window manager. | ||
81 | |||
82 | Further updates for fluxbox-1.1.2 and conversion to asciidoc format by Jim | ||
83 | Ramsay <i.am@jimramsay.com> | ||
84 | |||
85 | SEE ALSO | ||
86 | -------- | ||
87 | fluxbox(1) fbsetbg(1) | ||
diff --git a/doc/fbsetroot.1 b/doc/fbsetroot.1 deleted file mode 100644 index ec8c088..0000000 --- a/doc/fbsetroot.1 +++ /dev/null | |||
@@ -1,113 +0,0 @@ | |||
1 | .\" | ||
2 | .\" Man page for fbsetroot | ||
3 | .\" | ||
4 | .\" Copyright (c) 2000 by Wilbert Berendsen <wbsoft@xs4all.nl> | ||
5 | .\" Copyright (c) 2004 by Curt "Asenchi" Micol <asenchi@asenchi.com> | ||
6 | .\" | ||
7 | .\" This page was updated for Fluxbox by Curt "Asenchi" Micol on June 25, 2004 | ||
8 | .\" | ||
9 | .\" Permission to use, copy, modify, and distribute this documentation for | ||
10 | .\" any purpose with or without fee is hereby granted, provided that the | ||
11 | .\" above copyright notice and this permission notice appear in all copies. | ||
12 | .\" | ||
13 | .\" THE DOCUMENTATION IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL | ||
14 | .\" WARRANTIES WITH REGARD TO THIS DOCUMENTATION INCLUDING ALL IMPLIED | ||
15 | .\" WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE | ||
16 | .\" AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL | ||
17 | .\" DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR | ||
18 | .\" PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER | ||
19 | .\" TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR | ||
20 | .\" PERFORMANCE OF THIS DOCUMENTATION | ||
21 | .\" | ||
22 | .TH fbsetroot 1 "July 8th, 2005" "0.9.13" | ||
23 | .SH NAME | ||
24 | fbsetroot \- a simple background utility used by the Fluxbox window manager, originally | ||
25 | written for and by the original Blackbox window manager team. | ||
26 | .SH SYNOPSIS | ||
27 | .BR fbsetroot " \-help" | ||
28 | .br | ||
29 | .B fbsetroot | ||
30 | .RI "[ \-display " display " ] \-solid " color | ||
31 | .br | ||
32 | .B fbsetroot | ||
33 | .RI "[ \-display " display " ] \-mod " "x y" " \-fg " color " \-bg " color | ||
34 | .br | ||
35 | .B fbsetroot | ||
36 | .RI "[ \-display " display " ] \-gradient " texture " \-from " color " \-to " color | ||
37 | .SH DESCRIPTION | ||
38 | fbsetroot is a utility that can control the appearance of the root window in | ||
39 | three ways: Either give it a solid color, or write a two color modula pattern | ||
40 | to it, or render a gradient texture, based on two different colors. | ||
41 | .PP | ||
42 | fbsetroot resembles | ||
43 | .IR xsetroot (1) | ||
44 | in this functionality but it supports multiple screen displays, and gradient | ||
45 | textures the same way as Blackbox or Fluxbox does. | ||
46 | It doesn't handle cursors etc. | ||
47 | fbsetroot was originally part of the Blackbox package and was carried over with | ||
48 | the code that became Fluxbox. It was called bsetroot back in those days. | ||
49 | .SH OPTIONS | ||
50 | fbsetroot operates in three ways, you must choose one of the first 3 options: | ||
51 | .TP | ||
52 | .BI \-solid " color" | ||
53 | Sets the root window to specified color. | ||
54 | .TP | ||
55 | .BI \-mod " x y" | ||
56 | Creates a modula pattern. You must specify | ||
57 | .BR \-bg " and " \-fg | ||
58 | colors. | ||
59 | .TP | ||
60 | .BI \-gradient " texturestring" | ||
61 | Renders the specified texture string to the root window. | ||
62 | .RS | ||
63 | .PP | ||
64 | .I texturestring | ||
65 | may be one of: | ||
66 | .PP | ||
67 | .B Horizontal / Vertical / Diagonal / Crossdiagonal / Pipecross / Elliptic / Rectangle / Pyramid | ||
68 | .PP | ||
69 | Select one of these texture types, they only apply when | ||
70 | .B \-gradient | ||
71 | is specifed. You must also specify both a | ||
72 | .BR \-from " and a " \-to | ||
73 | color. | ||
74 | .RE | ||
75 | .TP | ||
76 | .BI \-display " display" | ||
77 | Tells fbsetroot to connect to the specified display. | ||
78 | .TP | ||
79 | .BI "\-bg, \-background " color | ||
80 | Background color. | ||
81 | Needed for | ||
82 | .B \-mod | ||
83 | patterns. | ||
84 | .TP | ||
85 | .BI "\-fg, \-foreground " color | ||
86 | Foreground color. | ||
87 | Needed for | ||
88 | .B \-mod | ||
89 | patterns. | ||
90 | .TP | ||
91 | .BI \-from " color" | ||
92 | Start color for rendering textures. | ||
93 | Needed for | ||
94 | .B \-gradient | ||
95 | operation mode. | ||
96 | .TP | ||
97 | .BI \-to " color" | ||
98 | Ending color for rendering textures. | ||
99 | Needed for | ||
100 | .B \-gradient | ||
101 | operation mode. | ||
102 | .TP | ||
103 | .B \-help | ||
104 | Prints version info and short help text. | ||
105 | .SH AUTHOR | ||
106 | fbsetroot is written and maintained by the Fluxbox Development Team | ||
107 | .PP | ||
108 | This manpage was modified by Curt "Asenchi" Micol <asenchi@asenchi.com> for | ||
109 | the Fluxbox window manager. | ||
110 | .hy | ||
111 | .SH SEE ALSO | ||
112 | .IR fluxbox (1) | ||
113 | .IR fbsetbg (1) | ||
diff --git a/doc/fbsetroot.1.in b/doc/fbsetroot.1.in new file mode 100644 index 0000000..ddef0d7 --- /dev/null +++ b/doc/fbsetroot.1.in | |||
@@ -0,0 +1,279 @@ | |||
1 | .\" Title: fbsetroot | ||
2 | .\" Author: [see the "AUTHORS" section] | ||
3 | .\" Generator: DocBook XSL Stylesheets v1.74.0 <http://docbook.sf.net/> | ||
4 | .\" Date: 02/18/2009 | ||
5 | .\" Manual: Fluxbox Manual | ||
6 | .\" Source: fbsetroot.txt 1.1.2 | ||
7 | .\" Language: English | ||
8 | .\" | ||
9 | .TH "FBSETROOT" "1" "02/18/2009" "fbsetroot\&.txt 1\&.1\&.2" "Fluxbox Manual" | ||
10 | .\" ----------------------------------------------------------------- | ||
11 | .\" * (re)Define some macros | ||
12 | .\" ----------------------------------------------------------------- | ||
13 | .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | ||
14 | .\" toupper - uppercase a string (locale-aware) | ||
15 | .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | ||
16 | .de toupper | ||
17 | .tr aAbBcCdDeEfFgGhHiIjJkKlLmMnNoOpPqQrRsStTuUvVwWxXyYzZ | ||
18 | \\$* | ||
19 | .tr aabbccddeeffgghhiijjkkllmmnnooppqqrrssttuuvvwwxxyyzz | ||
20 | .. | ||
21 | .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | ||
22 | .\" SH-xref - format a cross-reference to an SH section | ||
23 | .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | ||
24 | .de SH-xref | ||
25 | .ie n \{\ | ||
26 | .\} | ||
27 | .toupper \\$* | ||
28 | .el \{\ | ||
29 | \\$* | ||
30 | .\} | ||
31 | .. | ||
32 | .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | ||
33 | .\" SH - level-one heading that works better for non-TTY output | ||
34 | .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | ||
35 | .de1 SH | ||
36 | .\" put an extra blank line of space above the head in non-TTY output | ||
37 | .if t \{\ | ||
38 | .sp 1 | ||
39 | .\} | ||
40 | .sp \\n[PD]u | ||
41 | .nr an-level 1 | ||
42 | .set-an-margin | ||
43 | .nr an-prevailing-indent \\n[IN] | ||
44 | .fi | ||
45 | .in \\n[an-margin]u | ||
46 | .ti 0 | ||
47 | .HTML-TAG ".NH \\n[an-level]" | ||
48 | .it 1 an-trap | ||
49 | .nr an-no-space-flag 1 | ||
50 | .nr an-break-flag 1 | ||
51 | \." make the size of the head bigger | ||
52 | .ps +3 | ||
53 | .ft B | ||
54 | .ne (2v + 1u) | ||
55 | .ie n \{\ | ||
56 | .\" if n (TTY output), use uppercase | ||
57 | .toupper \\$* | ||
58 | .\} | ||
59 | .el \{\ | ||
60 | .nr an-break-flag 0 | ||
61 | .\" if not n (not TTY), use normal case (not uppercase) | ||
62 | \\$1 | ||
63 | .in \\n[an-margin]u | ||
64 | .ti 0 | ||
65 | .\" if not n (not TTY), put a border/line under subheading | ||
66 | .sp -.6 | ||
67 | \l'\n(.lu' | ||
68 | .\} | ||
69 | .. | ||
70 | .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | ||
71 | .\" SS - level-two heading that works better for non-TTY output | ||
72 | .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | ||
73 | .de1 SS | ||
74 | .sp \\n[PD]u | ||
75 | .nr an-level 1 | ||
76 | .set-an-margin | ||
77 | .nr an-prevailing-indent \\n[IN] | ||
78 | .fi | ||
79 | .in \\n[IN]u | ||
80 | .ti \\n[SN]u | ||
81 | .it 1 an-trap | ||
82 | .nr an-no-space-flag 1 | ||
83 | .nr an-break-flag 1 | ||
84 | .ps \\n[PS-SS]u | ||
85 | \." make the size of the head bigger | ||
86 | .ps +2 | ||
87 | .ft B | ||
88 | .ne (2v + 1u) | ||
89 | .if \\n[.$] \&\\$* | ||
90 | .. | ||
91 | .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | ||
92 | .\" BB/BE - put background/screen (filled box) around block of text | ||
93 | .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | ||
94 | .de BB | ||
95 | .if t \{\ | ||
96 | .sp -.5 | ||
97 | .br | ||
98 | .in +2n | ||
99 | .ll -2n | ||
100 | .gcolor red | ||
101 | .di BX | ||
102 | .\} | ||
103 | .. | ||
104 | .de EB | ||
105 | .if t \{\ | ||
106 | .if "\\$2"adjust-for-leading-newline" \{\ | ||
107 | .sp -1 | ||
108 | .\} | ||
109 | .br | ||
110 | .di | ||
111 | .in | ||
112 | .ll | ||
113 | .gcolor | ||
114 | .nr BW \\n(.lu-\\n(.i | ||
115 | .nr BH \\n(dn+.5v | ||
116 | .ne \\n(BHu+.5v | ||
117 | .ie "\\$2"adjust-for-leading-newline" \{\ | ||
118 | \M[\\$1]\h'1n'\v'+.5v'\D'P \\n(BWu 0 0 \\n(BHu -\\n(BWu 0 0 -\\n(BHu'\M[] | ||
119 | .\} | ||
120 | .el \{\ | ||
121 | \M[\\$1]\h'1n'\v'-.5v'\D'P \\n(BWu 0 0 \\n(BHu -\\n(BWu 0 0 -\\n(BHu'\M[] | ||
122 | .\} | ||
123 | .in 0 | ||
124 | .sp -.5v | ||
125 | .nf | ||
126 | .BX | ||
127 | .in | ||
128 | .sp .5v | ||
129 | .fi | ||
130 | .\} | ||
131 | .. | ||
132 | .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | ||
133 | .\" BM/EM - put colored marker in margin next to block of text | ||
134 | .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | ||
135 | .de BM | ||
136 | .if t \{\ | ||
137 | .br | ||
138 | .ll -2n | ||
139 | .gcolor red | ||
140 | .di BX | ||
141 | .\} | ||
142 | .. | ||
143 | .de EM | ||
144 | .if t \{\ | ||
145 | .br | ||
146 | .di | ||
147 | .ll | ||
148 | .gcolor | ||
149 | .nr BH \\n(dn | ||
150 | .ne \\n(BHu | ||
151 | \M[\\$1]\D'P -.75n 0 0 \\n(BHu -(\\n[.i]u - \\n(INu - .75n) 0 0 -\\n(BHu'\M[] | ||
152 | .in 0 | ||
153 | .nf | ||
154 | .BX | ||
155 | .in | ||
156 | .fi | ||
157 | .\} | ||
158 | .. | ||
159 | .\" ----------------------------------------------------------------- | ||
160 | .\" * set default formatting | ||
161 | .\" ----------------------------------------------------------------- | ||
162 | .\" disable hyphenation | ||
163 | .nh | ||
164 | .\" disable justification (adjust text to left margin only) | ||
165 | .ad l | ||
166 | .\" ----------------------------------------------------------------- | ||
167 | .\" * MAIN CONTENT STARTS HERE * | ||
168 | .\" ----------------------------------------------------------------- | ||
169 | .SH "Name" | ||
170 | fbsetroot \- a simple background utility used by the fluxbox(1) window manager, originally written for and by the original blackbox(1) window manager\&. | ||
171 | .SH "Synopsis" | ||
172 | .sp | ||
173 | \fBfbsetroot\fR [\-display \fIdisplay\fR ] \-solid \fIcolor\fR | ||
174 | .sp | ||
175 | \fBfbsetroot\fR [\-display \fIdisplay\fR ] \-mod \fIx\fR \fIy\fR \-fg \fIcolor\fR \-bg \fIcolor\fR | ||
176 | .sp | ||
177 | \fBfbsetroot\fR [\-display \fIdisplay\fR ] \-gradient \fItexture\fR \-from \fIcolor\fR \-to \fIcolor\fR | ||
178 | .sp | ||
179 | \fBfbsetroot\fR \-help | ||
180 | .SH "DESCRIPTION" | ||
181 | .sp | ||
182 | \fBfbsetroot(1)\fR is a utility that can control the appearance of the root window in three ways: Either give it a solid color, or write a two color modula pattern to it, or render a gradient texture, based on two different colors\&. | ||
183 | .sp | ||
184 | fbsetroot resembles \fBxsetroot(1)\fR in this functionality but it supports multiple\-screen displays, and gradient textures the same way as blackbox or fluxbox does\&. It doesn\'t handle cursors etc\&. fbsetroot was originally part of the Blackbox package and was carried over with the code that became Fluxbox\&. It was called bsetroot back in those days\&. | ||
185 | .SH "OPTIONS" | ||
186 | .sp | ||
187 | fbsetroot operates in three ways, you must choose one of the first 3 options: | ||
188 | .PP | ||
189 | \fB\-solid\fR \fIcolor\fR | ||
190 | .RS 4 | ||
191 | Sets the root window to specified color\&. | ||
192 | .RE | ||
193 | .PP | ||
194 | \fB\-mod\fR \fIx\fR \fIy\fR | ||
195 | .RS 4 | ||
196 | Creates a modula pattern\&. You must specify | ||
197 | \fB\-bg\fR | ||
198 | and | ||
199 | \fB\-fg\fR | ||
200 | colors\&. | ||
201 | .RE | ||
202 | .PP | ||
203 | \fB\-gradient\fR \fItexturestring\fR | ||
204 | .RS 4 | ||
205 | Renders the specified texture string to the root window\&. | ||
206 | .PP | ||
207 | \fItexturestring\fR may be one of: | ||
208 | .RS 4 | ||
209 | |||
210 | \fBHorizontal / Vertical / Diagonal / Crossdiagonal / Pipecross / Elliptic / Rectangle / Pyramid\fR | ||
211 | .sp | ||
212 | Select one of these texture types, they only apply when | ||
213 | \fB\-gradient\fR | ||
214 | is specifed\&. You must also specify both a | ||
215 | \fB\-from\fR | ||
216 | and a | ||
217 | \fB\-to\fR | ||
218 | color\&. | ||
219 | .RE | ||
220 | .RE | ||
221 | .PP | ||
222 | \fB\-display\fR \fIdisplay\fR | ||
223 | .RS 4 | ||
224 | Tells fbsetroot to connect to the specified display\&. | ||
225 | .RE | ||
226 | .PP | ||
227 | \fB\-bg, \-background\fR \fIcolor\fR | ||
228 | .RS 4 | ||
229 | Background color\&. Needed for | ||
230 | \fB\-mod\fR | ||
231 | patterns\&. | ||
232 | .RE | ||
233 | .PP | ||
234 | \fB\-fg, \-foreground\fR \fIcolor\fR | ||
235 | .RS 4 | ||
236 | Foreground color\&. Needed for | ||
237 | \fB\-mod\fR | ||
238 | patterns\&. | ||
239 | .RE | ||
240 | .PP | ||
241 | \fB\-from\fR \fIcolor\fR | ||
242 | .RS 4 | ||
243 | Start color for rendering textures\&. Needed for | ||
244 | \fB\-gradient\fR | ||
245 | patterns\&. | ||
246 | .RE | ||
247 | .PP | ||
248 | \fB\-to\fR \fIcolor\fR | ||
249 | .RS 4 | ||
250 | Ending color for rendering textures\&. Needed for | ||
251 | \fB\-gradient\fR | ||
252 | patterns\&. | ||
253 | .RE | ||
254 | .PP | ||
255 | \fB\-help\fR | ||
256 | .RS 4 | ||
257 | Prints version info and short help text\&. | ||
258 | .RE | ||
259 | .SH "AUTHORS" | ||
260 | .sp | ||
261 | fbsetroot is written and maintained by the Fluxbox Development Team | ||
262 | .sp | ||
263 | This manpage was modified by Curt "Asenchi" Micol <\m[blue]\fBasenchi@asenchi\&.com\fR\m[]\&\s-2\u[1]\d\s+2> for the Fluxbox window manager\&. | ||
264 | .sp | ||
265 | Further updates for fluxbox\-1\&.1\&.2 and conversion to asciidoc format by Jim Ramsay <\m[blue]\fBi\&.am@jimramsay\&.com\fR\m[]\&\s-2\u[2]\d\s+2> | ||
266 | .SH "SEE ALSO" | ||
267 | .sp | ||
268 | fluxbox(1) fbsetbg(1) | ||
269 | .SH "Notes" | ||
270 | .IP " 1." 4 | ||
271 | asenchi@asenchi.com | ||
272 | .RS 4 | ||
273 | \%mailto:asenchi@asenchi.com | ||
274 | .RE | ||
275 | .IP " 2." 4 | ||
276 | i.am@jimramsay.com | ||
277 | .RS 4 | ||
278 | \%mailto:i.am@jimramsay.com | ||
279 | .RE | ||