aboutsummaryrefslogtreecommitdiff
path: root/data
diff options
context:
space:
mode:
Diffstat (limited to 'data')
-rw-r--r--data/Makefile.am16
-rw-r--r--data/Makefile.in333
-rw-r--r--data/README17
-rw-r--r--data/README.menu372
-rw-r--r--data/README.style330
-rwxr-xr-xdata/generate_menu232
-rw-r--r--data/init.in36
-rw-r--r--data/keys14
-rw-r--r--data/styles/Artwiz109
-rw-r--r--data/styles/Blue145
-rw-r--r--data/styles/Carbondioxide135
-rw-r--r--data/styles/Clean117
-rw-r--r--data/styles/CleanColor120
-rw-r--r--data/styles/Cthulhain140
-rw-r--r--data/styles/Flux91
-rw-r--r--data/styles/Makefile.am12
-rw-r--r--data/styles/Makefile.in224
-rw-r--r--data/styles/Makro116
-rw-r--r--data/styles/MerleyKay134
-rw-r--r--data/styles/Minimal79
-rw-r--r--data/styles/Nyz103
-rw-r--r--data/styles/Operation91
-rw-r--r--data/styles/Outcomes114
-rw-r--r--data/styles/Rampage102
-rw-r--r--data/styles/Rancor107
-rw-r--r--data/styles/Results114
-rw-r--r--data/styles/Shade91
-rw-r--r--data/styles/Spiff109
-rw-r--r--data/styles/TDF115
-rw-r--r--data/styles/Twice103
-rw-r--r--data/styles/qnx-photon138
-rw-r--r--data/titlebar2
32 files changed, 3961 insertions, 0 deletions
diff --git a/data/Makefile.am b/data/Makefile.am
new file mode 100644
index 0000000..c586c77
--- /dev/null
+++ b/data/Makefile.am
@@ -0,0 +1,16 @@
1# data/Makefile.am for Fluxbox - an X11 Window manager
2
3SUBDIRS = styles
4CLEANFILES = menu menu.in menu.pre init
5MAINTAINERCLEANFILES = Makefile.in
6pkgdata_DATA = titlebar keys menu init
7EXTRA_DIST= titlebar keys init.in generate_menu README.style README.menu README
8all-local: menu init
9distclean-local:
10 rm -f *\~
11init: init.in
12 @regex_cmd@ -e "s,@pkgdatadir@,$(pkgdatadir)," init.in > init
13menu: generate_menu
14 ./generate_menu
15 @regex_cmd@ -e "s,\@VERSION\@,$(VERSION)," menu.in > menu.pre
16 @regex_cmd@ -e "s,@pkgdatadir@,$(pkgdatadir)," menu.pre > menu
diff --git a/data/Makefile.in b/data/Makefile.in
new file mode 100644
index 0000000..c1c7725
--- /dev/null
+++ b/data/Makefile.in
@@ -0,0 +1,333 @@
1# Makefile.in generated automatically by automake 1.4 from Makefile.am
2
3# Copyright (C) 1994, 1995-8, 1999 Free Software Foundation, Inc.
4# This Makefile.in is free software; the Free Software Foundation
5# gives unlimited permission to copy and/or distribute it,
6# with or without modifications, as long as this notice is preserved.
7
8# This program is distributed in the hope that it will be useful,
9# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
10# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
11# PARTICULAR PURPOSE.
12
13# data/Makefile.am for Fluxbox - an X11 Window manager
14
15
16SHELL = @SHELL@
17
18srcdir = @srcdir@
19top_srcdir = @top_srcdir@
20VPATH = @srcdir@
21prefix = @prefix@
22exec_prefix = @exec_prefix@
23
24bindir = @bindir@
25sbindir = @sbindir@
26libexecdir = @libexecdir@
27datadir = @datadir@
28sysconfdir = @sysconfdir@
29sharedstatedir = @sharedstatedir@
30localstatedir = @localstatedir@
31libdir = @libdir@
32infodir = @infodir@
33mandir = @mandir@
34includedir = @includedir@
35oldincludedir = /usr/include
36
37DESTDIR =
38
39pkgdatadir = $(datadir)/@PACKAGE@
40pkglibdir = $(libdir)/@PACKAGE@
41pkgincludedir = $(includedir)/@PACKAGE@
42
43top_builddir = ..
44
45ACLOCAL = @ACLOCAL@
46AUTOCONF = @AUTOCONF@
47AUTOMAKE = @AUTOMAKE@
48AUTOHEADER = @AUTOHEADER@
49
50INSTALL = @INSTALL@
51INSTALL_PROGRAM = @INSTALL_PROGRAM@ $(AM_INSTALL_PROGRAM_FLAGS)
52INSTALL_DATA = @INSTALL_DATA@
53INSTALL_SCRIPT = @INSTALL_SCRIPT@
54transform = @program_transform_name@
55
56NORMAL_INSTALL = :
57PRE_INSTALL = :
58POST_INSTALL = :
59NORMAL_UNINSTALL = :
60PRE_UNINSTALL = :
61POST_UNINSTALL = :
62host_alias = @host_alias@
63host_triplet = @host@
64AS = @AS@
65CC = @CC@
66CXX = @CXX@
67DEBUG = @DEBUG@
68DLLTOOL = @DLLTOOL@
69GNOME = @GNOME@
70INTERLACE = @INTERLACE@
71KDE = @KDE@
72LIBTOOL = @LIBTOOL@
73LN_S = @LN_S@
74MAINT = @MAINT@
75MAKEINFO = @MAKEINFO@
76NEWWMSPEC = @NEWWMSPEC@
77NLS = @NLS@
78OBJDUMP = @OBJDUMP@
79ORDEREDPSEUDO = @ORDEREDPSEUDO@
80PACKAGE = @PACKAGE@
81RANLIB = @RANLIB@
82SHAPE = @SHAPE@
83SLIT = @SLIT@
84TIMEDCACHE = @TIMEDCACHE@
85VERSION = @VERSION@
86gencat_cmd = @gencat_cmd@
87regex_cmd = @regex_cmd@
88
89SUBDIRS = styles
90CLEANFILES = menu menu.in menu.pre init
91MAINTAINERCLEANFILES = Makefile.in
92pkgdata_DATA = titlebar keys menu init
93EXTRA_DIST = titlebar keys init.in generate_menu README.style README.menu README
94mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
95CONFIG_HEADER = ../config.h
96CONFIG_CLEAN_FILES =
97DATA = $(pkgdata_DATA)
98
99DIST_COMMON = README Makefile.am Makefile.in
100
101
102DISTFILES = $(DIST_COMMON) $(SOURCES) $(HEADERS) $(TEXINFOS) $(EXTRA_DIST)
103
104TAR = tar
105GZIP_ENV = --best
106all: all-redirect
107.SUFFIXES:
108$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ Makefile.am $(top_srcdir)/configure.in $(ACLOCAL_M4)
109 cd $(top_srcdir) && $(AUTOMAKE) --gnu --include-deps data/Makefile
110
111Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
112 cd $(top_builddir) \
113 && CONFIG_FILES=$(subdir)/$@ CONFIG_HEADERS= $(SHELL) ./config.status
114
115
116install-pkgdataDATA: $(pkgdata_DATA)
117 @$(NORMAL_INSTALL)
118 $(mkinstalldirs) $(DESTDIR)$(pkgdatadir)
119 @list='$(pkgdata_DATA)'; for p in $$list; do \
120 if test -f $(srcdir)/$$p; then \
121 echo " $(INSTALL_DATA) $(srcdir)/$$p $(DESTDIR)$(pkgdatadir)/$$p"; \
122 $(INSTALL_DATA) $(srcdir)/$$p $(DESTDIR)$(pkgdatadir)/$$p; \
123 else if test -f $$p; then \
124 echo " $(INSTALL_DATA) $$p $(DESTDIR)$(pkgdatadir)/$$p"; \
125 $(INSTALL_DATA) $$p $(DESTDIR)$(pkgdatadir)/$$p; \
126 fi; fi; \
127 done
128
129uninstall-pkgdataDATA:
130 @$(NORMAL_UNINSTALL)
131 list='$(pkgdata_DATA)'; for p in $$list; do \
132 rm -f $(DESTDIR)$(pkgdatadir)/$$p; \
133 done
134
135# This directory's subdirectories are mostly independent; you can cd
136# into them and run `make' without going through this Makefile.
137# To change the values of `make' variables: instead of editing Makefiles,
138# (1) if the variable is set in `config.status', edit `config.status'
139# (which will cause the Makefiles to be regenerated when you run `make');
140# (2) otherwise, pass the desired values on the `make' command line.
141
142@SET_MAKE@
143
144all-recursive install-data-recursive install-exec-recursive \
145installdirs-recursive install-recursive uninstall-recursive \
146check-recursive installcheck-recursive info-recursive dvi-recursive:
147 @set fnord $(MAKEFLAGS); amf=$$2; \
148 dot_seen=no; \
149 target=`echo $@ | sed s/-recursive//`; \
150 list='$(SUBDIRS)'; for subdir in $$list; do \
151 echo "Making $$target in $$subdir"; \
152 if test "$$subdir" = "."; then \
153 dot_seen=yes; \
154 local_target="$$target-am"; \
155 else \
156 local_target="$$target"; \
157 fi; \
158 (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
159 || case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; \
160 done; \
161 if test "$$dot_seen" = "no"; then \
162 $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
163 fi; test -z "$$fail"
164
165mostlyclean-recursive clean-recursive distclean-recursive \
166maintainer-clean-recursive:
167 @set fnord $(MAKEFLAGS); amf=$$2; \
168 dot_seen=no; \
169 rev=''; list='$(SUBDIRS)'; for subdir in $$list; do \
170 rev="$$subdir $$rev"; \
171 test "$$subdir" = "." && dot_seen=yes; \
172 done; \
173 test "$$dot_seen" = "no" && rev=". $$rev"; \
174 target=`echo $@ | sed s/-recursive//`; \
175 for subdir in $$rev; do \
176 echo "Making $$target in $$subdir"; \
177 if test "$$subdir" = "."; then \
178 local_target="$$target-am"; \
179 else \
180 local_target="$$target"; \
181 fi; \
182 (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
183 || case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; \
184 done && test -z "$$fail"
185tags-recursive:
186 list='$(SUBDIRS)'; for subdir in $$list; do \
187 test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
188 done
189
190tags: TAGS
191
192ID: $(HEADERS) $(SOURCES) $(LISP)
193 list='$(SOURCES) $(HEADERS)'; \
194 unique=`for i in $$list; do echo $$i; done | \
195 awk ' { files[$$0] = 1; } \
196 END { for (i in files) print i; }'`; \
197 here=`pwd` && cd $(srcdir) \
198 && mkid -f$$here/ID $$unique $(LISP)
199
200TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) $(LISP)
201 tags=; \
202 here=`pwd`; \
203 list='$(SUBDIRS)'; for subdir in $$list; do \
204 if test "$$subdir" = .; then :; else \
205 test -f $$subdir/TAGS && tags="$$tags -i $$here/$$subdir/TAGS"; \
206 fi; \
207 done; \
208 list='$(SOURCES) $(HEADERS)'; \
209 unique=`for i in $$list; do echo $$i; done | \
210 awk ' { files[$$0] = 1; } \
211 END { for (i in files) print i; }'`; \
212 test -z "$(ETAGS_ARGS)$$unique$(LISP)$$tags" \
213 || (cd $(srcdir) && etags $(ETAGS_ARGS) $$tags $$unique $(LISP) -o $$here/TAGS)
214
215mostlyclean-tags:
216
217clean-tags:
218
219distclean-tags:
220 -rm -f TAGS ID
221
222maintainer-clean-tags:
223
224distdir = $(top_builddir)/$(PACKAGE)-$(VERSION)/$(subdir)
225
226subdir = data
227
228distdir: $(DISTFILES)
229 @for file in $(DISTFILES); do \
230 d=$(srcdir); \
231 if test -d $$d/$$file; then \
232 cp -pr $$/$$file $(distdir)/$$file; \
233 else \
234 test -f $(distdir)/$$file \
235 || ln $$d/$$file $(distdir)/$$file 2> /dev/null \
236 || cp -p $$d/$$file $(distdir)/$$file || :; \
237 fi; \
238 done
239 for subdir in $(SUBDIRS); do \
240 if test "$$subdir" = .; then :; else \
241 test -d $(distdir)/$$subdir \
242 || mkdir $(distdir)/$$subdir \
243 || exit 1; \
244 chmod 777 $(distdir)/$$subdir; \
245 (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) top_distdir=../$(top_distdir) distdir=../$(distdir)/$$subdir distdir) \
246 || exit 1; \
247 fi; \
248 done
249info-am:
250info: info-recursive
251dvi-am:
252dvi: dvi-recursive
253check-am: all-am
254check: check-recursive
255installcheck-am:
256installcheck: installcheck-recursive
257install-exec-am:
258install-exec: install-exec-recursive
259
260install-data-am: install-pkgdataDATA
261install-data: install-data-recursive
262
263install-am: all-am
264 @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
265install: install-recursive
266uninstall-am: uninstall-pkgdataDATA
267uninstall: uninstall-recursive
268all-am: Makefile $(DATA) all-local
269all-redirect: all-recursive
270install-strip:
271 $(MAKE) $(AM_MAKEFLAGS) AM_INSTALL_PROGRAM_FLAGS=-s install
272installdirs: installdirs-recursive
273installdirs-am:
274 $(mkinstalldirs) $(DESTDIR)$(pkgdatadir)
275
276
277mostlyclean-generic:
278
279clean-generic:
280 -test -z "$(CLEANFILES)" || rm -f $(CLEANFILES)
281
282distclean-generic:
283 -rm -f Makefile $(CONFIG_CLEAN_FILES)
284 -rm -f config.cache config.log stamp-h stamp-h[0-9]*
285
286maintainer-clean-generic:
287 -test -z "$(MAINTAINERCLEANFILES)" || rm -f $(MAINTAINERCLEANFILES)
288mostlyclean-am: mostlyclean-tags mostlyclean-generic
289
290mostlyclean: mostlyclean-recursive
291
292clean-am: clean-tags clean-generic mostlyclean-am
293
294clean: clean-recursive
295
296distclean-am: distclean-tags distclean-generic clean-am distclean-local
297 -rm -f libtool
298
299distclean: distclean-recursive
300
301maintainer-clean-am: maintainer-clean-tags maintainer-clean-generic \
302 distclean-am
303 @echo "This command is intended for maintainers to use;"
304 @echo "it deletes files that may require special tools to rebuild."
305
306maintainer-clean: maintainer-clean-recursive
307
308.PHONY: uninstall-pkgdataDATA install-pkgdataDATA install-data-recursive \
309uninstall-data-recursive install-exec-recursive \
310uninstall-exec-recursive installdirs-recursive uninstalldirs-recursive \
311all-recursive check-recursive installcheck-recursive info-recursive \
312dvi-recursive mostlyclean-recursive distclean-recursive clean-recursive \
313maintainer-clean-recursive tags tags-recursive mostlyclean-tags \
314distclean-tags clean-tags maintainer-clean-tags distdir info-am info \
315dvi-am dvi check check-am installcheck-am installcheck install-exec-am \
316install-exec install-data-am install-data install-am install \
317uninstall-am uninstall all-local all-redirect all-am all installdirs-am \
318installdirs mostlyclean-generic distclean-generic clean-generic \
319maintainer-clean-generic clean mostlyclean distclean maintainer-clean
320
321all-local: menu init
322distclean-local:
323 rm -f *\~
324init: init.in
325 @regex_cmd@ -e "s,@pkgdatadir@,$(pkgdatadir)," init.in > init
326menu: generate_menu
327 ./generate_menu
328 @regex_cmd@ -e "s,\@VERSION\@,$(VERSION)," menu.in > menu.pre
329 @regex_cmd@ -e "s,@pkgdatadir@,$(pkgdatadir)," menu.pre > menu
330
331# Tell versions [3.59,3.63) of GNU make to not export all variables.
332# Otherwise a system limit (for SysV at least) may be exceeded.
333.NOEXPORT:
diff --git a/data/README b/data/README
new file mode 100644
index 0000000..63844b4
--- /dev/null
+++ b/data/README
@@ -0,0 +1,17 @@
1-- data/README for Blackbox 0.61.x - an X11 Window manager
2
3The data/ directory holds some menu and style (or theme) examples for Blackbox.
4These are installed as system defaults, and are ALWAYS overwritten when
5upgrading or otherwise re-installing Blackbox. Changes to them are
6discouraged, because of this reason.
7
8In the data/ directory, you will find a file named `menu' and a directory
9named `styles.' These are the system defaults that are installed when
10Blackbox is built, and they are intended as examples on how to customize and
11control the appearance of Blackbox. In the event that a user does not have
12a defined menu and/or style, Blackbox falls back on the example menu and/or
13styles included here.
14
15For information on creating/editing a menu, see the file README.menu.
16
17For information on creating/editing a style, see the file README.style.
diff --git a/data/README.menu b/data/README.menu
new file mode 100644
index 0000000..ecee95f
--- /dev/null
+++ b/data/README.menu
@@ -0,0 +1,372 @@
1-- data/README.menu for Blackbox 0.61.x - an X11 Window manager
2
3Creating a user defined menu:
4-----------------------------
5Creating a menu for Blackbox requires a text editor of some sort. Familiarity
6with your choice of text editor is assumed, since editor preference differs
7as much (if not more than) window manager preference.
8
9First, we need to decide on a location for our custom menu. Your home
10directory is the most logical solution, since you will most likely not have
11write access anywhere else. You place the menu file in any directory, and
12give it any name you choose, as we will later tell Blackbox the path or
13location for this file.
14
15As an example, let's assume that my home directory is `/home/bhughes' (which it
16is). I've decided to keep all my Blackbox related files in a directory named
17`blackbox.' After creating the directory, I now have two options for creating
18my new menu. I can either copy the system default (usually in
19`/usr/local/share/Blackbox/menu') to this directory, or I can create a new
20one from scratch. Let's do the latter, for the sake of completeness.
21
22I've decided to name the file `rootmenu.' I fire up my favorite text editor
23and now have a clean file. So let's begin.
24
25
26Menu syntax:
27------------
28The menu syntax is very simple and very effective. There are upto three
29fields in a menu line. They are of the form:
30
31 [tag] (label or filename) {command or filename}
32
33The supported tags are as follows:
34
35[begin] (label for root menu)
36
37 This tells Blackbox to start parsing the menu file. This tag is
38 required for Blackbox to parse your menu file. If it cannot find it,
39 the system default menu is used instead.
40
41[end]
42
43 This tells Blackbox that it is at the end of a menu. This can either
44 be a submenu or the main root menu. There must be at least one
45 of these tags in your menu to correspond to the required [begin] tag.
46
47[exec] (label for command) {shell command}
48
49 This tells Blackbox to insert a command item into the menu. When you
50 select the menu item from the menu, Blackbox runs `shell command.'
51
52[exit] (label for exit)
53
54 This tells Blackbox to insert an item that shuts down and exits
55 Blackbox. Any open windows are reparented to the root window before
56 Blackbox exits.
57
58[include] (filename)
59
60 This tells Blackbox to parse the file specified by `filename' inline
61 with the current menu. `filename' can be the full path to a file
62 (such as /usr/local/share/Blackbox/brueghel/stylesmenu) or it can
63 begin with `~/', which will be expanded into your home directory
64 (e.g. [include] (~/blackbox/stylesmenu) will include
65 /home/bhughes/blackbox/stylesmenu in my menu)
66
67[nop] (label - optional)
68
69 This tells Blackbox to insert a non-operational item into the current
70 menu. This can be used to help format the menu into blocks or sections
71 if so desired (e.g. you could put all your ssh accounts together, add
72 a [nop] and then add all your telnet accounts together). [nop] does
73 accept a label, but it is not required, and a blank item will be used
74 if none is supplied.
75
76[style] (label) {filename}
77
78 This tells Blackbox to read `filename' and apply the new textures,
79 colors and fonts to the current running session. The filename is
80 just like the [include] tag, it can be the full path to the file,
81 or it can be of the form `~/path/from/home/dir.' Blackbox also
82 re-reads the entire menu structure from disk, incase the menu has
83 changed.
84
85[submenu] (label) {title for menu - optional}
86
87 This tells Blackbox to create and parse a new menu. This menu is
88 inserted as a submenu into the parent menu. These menus are parsed
89 recursively, so there is no limit to the number of levels or nested
90 submenus you can have. The title for the new menu is optional, if
91 none is supplied, the new menu's title is the same as the item label.
92
93[reconfig] (label)
94
95 This tells Blackbox to reread the current style and menu files and
96 apply any changes. This is useful for creating a new style or theme,
97 as you don't have to constantly restart Blackbox every time you save
98 your style.
99
100[restart] (label) {shell command - optional}
101
102 This tells Blackbox to restart. If `shell command' is supplied, it
103 shuts down and runs the command (which is commonly the name of another
104 window manager). If the command is omitted, Blackbox restarts itself.
105
106[workspaces] (label)
107
108 This tells Blackbox to insert a "link" to the workspaces menu directly
109 into your menu. This is handy for those users who can't access the
110 workspace menu directly (e.g. if you don't have a 3 button mouse, it's
111 rather hard to middle click to show the workspace menu). This is a
112 "link" to the systems workspace menu, so multiple [workspaces] tags
113 will display the same workspace menu, so expect it to move around if
114 you do so. ;)
115
116[config] (label)
117
118 This tells Blackbox to insert the ConfigMenu into your menu. From
119 this menu you can configure several options stored in your
120 ~/.blackboxrc, and the changes take effect immediately.
121
122Comments may be inserted on any line of the file, as long as the first
123character on the line is a `#.'
124
125Also, in the labels/commands/filenames fields, you can escape any character
126like so:
127
128 [exec] (\(my cool\) \{XTERM\}) {\(xterm -T \\\"cool XTERM\\\"\)}
129
130Using `\\' inserts a literal back-slash into the label/command/filename field.
131
132
133Putting it all together:
134------------------------
135Alrighty, so let's see if we can understand the arcane incantation above. It
136says we have to have a [begin] and an [end] tag, which create our menu and
137give it a title. Let's do that first:
138
139
140 [begin] (Example \[Menu\])
141
142 [end]
143
144Simple enough. Now let's add some items to the list. We always want to have
145access to a terminal emulator, be it a regular xterm or something else.
146So we add the item to our menu, and it now looks like this:
147
148...
149[begin] (Example \[Menu\])
150[exec] (xterm) {xterm -ls}
151[end]
152...
153
154Great! Now let's add us some items to run an irc client, netscape, xv and
155some other common programs. This gives up this:
156
157...
158[begin] (Example \[Menu\])
159[exec] (xterm) {xterm -ls}
160[exec] (efnet irc) {xterm -e irc fnord irc.efnet.net}
161[exec] (Netscape Navigator) {netscape}
162[exec] (xv 3.10a) {xv}
163[exec] (XEmacs) {xemacs}
164[exec] (The GIMP) {gimp}
165[exec] (Video Tune) {xvidtune}
166[end]
167...
168
169Whoa, wait a second. This menu file is beginning to look a little cluttered.
170Not a problem, just like programmers indent and space their code, we can
171do this with our menu file, so let's clean it up a bit:
172
173...
174[begin] (Example \[Menu\])
175 [exec] (xterm) {xterm -ls}
176 [exec] (efnet irc) {xterm -e irc fnord irc.efnet.net}
177
178 [exec] (Netscape Navigator) {netscape}
179 [exec] (XEmacs) {xemacs}
180
181 [exec] (xv 3.10a) {xv}
182 [exec] (The GIMP) {gimp}
183
184 [exec] (Video Tune) {xvidtune}
185[end]
186...
187
188Ahh... now that looks a little better. Now we decide that we kind of like the
189spacing in the file, and decide we want to apply it to the menu itself. Now
190we take advantage of the [nop] tag:
191
192...
193[begin] (Example \[Menu\])
194 [exec] (xterm) {xterm -ls}
195 [exec] (efnet irc) {xterm -e irc fnord irc.efnet.net}
196
197 [nop]
198
199 [exec] (Netscape Navigator) {netscape}
200 [exec] (XEmacs) {xemacs}
201
202 [nop]
203
204 [exec] (xv 3.10a) {xv}
205 [exec] (The GIMP) {gimp}
206
207 [nop]
208
209 [exec] (Video Tune) {xvidtune}
210[end]
211...
212
213Now, let's create a submenu to put some items to change between all these
214themes we downloaded from http://blackbox.themes.org/. Let's assume we
215untarred the themes into the ~/.blackbox directory like the documentation on
216the themes.org site recommends.
217
218...
219[begin] (Example \[Menu\])
220 [exec] (xterm) {xterm -ls}
221 [exec] (efnet irc) {xterm -e irc fnord irc.efnet.net}
222
223 [nop]
224
225 [exec] (Netscape Navigator) {netscape}
226 [exec] (XEmacs) {xemacs}
227
228 [nop]
229
230 [exec] (xv 3.10a) {xv}
231 [exec] (The GIMP) {gimp}
232
233 [nop]
234
235 [exec] (Video Tune) {xvidtune}
236
237 [submenu] (Themes) {Themes from blackbox.themes.org}
238 [style] (Blackbox) {~/.blackbox/Styles/blackbox}
239 [style] (Blackbox II) {~/.blackbox/Styles/blackbox2}
240 [style] (Hardware) {~/.blackbox/Styles/hardware}
241 [style] (Nova) {~/.blackbox/Styles/nova}
242 [style] (Orbital) {~/.blackbox/Styles/orbital}
243 [style] (Orbital II) {~/.blackbox/Styles/orbital2}
244 [style] (Seething) {~/.blackbox/Styles/seething}
245 [style] (Zero) {~/.blackbox/Styles/zero}
246 [style] (Cold Fusion) {~/.blackbox/Styles/coldfusion}
247 [end]
248[end]
249...
250
251Even better. Now hold on a second, if we have our themes and styles in
252~/.blackbox why do we have to have our menu in ~/blackbox? Answer: WE DON'T!
253This is where the choice comes. Do we keep our stuff in two separate
254directories? Do we put it all in one directory? That is up to you to decide.
255I personally prefer to keep everything in one directory (but, I use ~/blackbox
256and have been for a long, long time; long before blackbox.themes.org was
257even thought of... and again that is *personal* preference, not a hard-fast
258rule).
259
260Now that we've gotten a feel for the menu syntax, we decide to finish off our
261menu. In addition to the styles we downloaded, we decide we also want to
262keep a submenu for the default styles that came with Blackbox. All we need
263to do is [include] the styles file from the share directory for Blackbox.
264After putting everything together, we have:
265
266
267...
268# custom menu file for Blackbox
269
270[begin] (Example \[Menu\])
271 [exec] (xterm) {xterm -ls}
272 [exec] (efnet irc) {xterm -e irc fnord irc.efnet.net}
273
274 [nop]
275
276 [exec] (Netscape Navigator) {netscape}
277 [exec] (XEmacs) {xemacs}
278
279 [nop]
280
281 [exec] (xv 3.10a) {xv}
282 [exec] (The GIMP) {gimp}
283
284 [nop]
285
286 [exec] (Video Tune) {xvidtune}
287
288 [nop] (...)
289
290 [submenu] (Themes) {Themes from blackbox.themes.org}
291 [style] (Blackbox) {~/.blackbox/Styles/blackbox}
292 [style] (Blackbox II) {~/.blackbox/Styles/blackbox2}
293 [style] (Hardware) {~/.blackbox/Styles/hardware}
294 [style] (Nova) {~/.blackbox/Styles/nova}
295 [style] (Orbital) {~/.blackbox/Styles/orbital}
296 [style] (Orbital II) {~/.blackbox/Styles/orbital2}
297 [style] (Seething) {~/.blackbox/Styles/seething}
298 [style] (Zero) {~/.blackbox/Styles/zero}
299 [style] (Cold Fusion) {~/.blackbox/Styles/coldfusion}
300
301# include the default style menu... this is assuming Blackbox was installed
302# into /usr/local
303
304 [nop]
305
306 [include] (/usr/local/share/Blackbox/styles/stylesmenu)
307 [end]
308
309 [workspaces] (Workspace list)
310
311 [submenu] (Restart) {Restart which?}
312 [restart] (Blackbox)
313
314# let's also give us access to some other window managers
315
316 [restart] (Window Maker) {wmaker}
317 [restart] (Enlightenment) {enlightenment}
318 [restart] (KWM) {kwm}
319 [restart] (TWM) {twm}
320 [end]
321
322 [nop] (...)
323
324 [reconfig] (Reconfigure)
325 [exit] (Quit!)
326[end]
327...
328
329And voila! our menu file is finished. Now we need to tell Blackbox to read
330this menu file. We do this by editing the file ~/.blackboxrc.
331
332NOTE: your ~/.blackboxrc is auotmatically updated every time Blackbox restarts,
333reconfigures, changes styles or exits. Changes to dynamic data like workspace
334count, names, etc. is lost. About the only thing you can change and have it
335preserved is the menu filename, which is what we are about to change.
336
337The format of ~/.blackboxrc is in the X resource database format (just like
338~/.Xdefaults). Since the file is updated automatically, it may be full of
339stuff or it may not even exist (especially if this is the first time we've
340ran Blackbox). Don't worry if you have to create ~/.blackboxrc, Blackbox will
341see the file the next time it starts.
342
343What we need to do is change the resource for the menu's filename. This is
344done by changing (or adding) the line that looks like so:
345
346...
347session.menuFile: /path/to/some/file
348...
349
350If this resource exists, we change it. If it does not, we add it. Depending
351on where we put the menu file, our new resource could look like this:
352
353...
354session.menuFile: /home/bhughes/blackbox/rootmenu
355...
356
357We save ~/.blackboxrc and then restart Blackbox (reconfiguring doesn't work,
358we need Blackbox to completely shutdown and reread ALL of it's configuration
359files, not just the ones that control colors/fonts/etc.)
360
361If we've done everything correctly, Blackbox restarts itself and our new menu
362is now ready for use. If something doesn't work, read over the above example
363again to make sure you didn't forget a step or leave out the necessary tags.
364
365Now that Blackbox has been told where to find it's menu, it does a little more.
366Blackbox 0.51.x introduces automagic menu updates. As long as you never
367change session.menuFile, you will never have to restart or reconfigure Blackbox
368whenever you change your menu. Blackbox watches the timestamps on all the
369files it reads to build your menu. If any of them change, they are reread and
370your menu updated. This check is done everytime you open the root menu. Like
371I said... it is a check, it doesn't reread the menu everytime, it just looks
372at the modification time and rereads when it changes.
diff --git a/data/README.style b/data/README.style
new file mode 100644
index 0000000..9067806
--- /dev/null
+++ b/data/README.style
@@ -0,0 +1,330 @@
1-- data/README.style for Blackbox 0.61.x - an X11 Window manager
2
3Creating a new style (aka "theme"):
4-----------------------------------
5After getting Blackbox up and running, the next thing you want to do is change
6the colors/fonts/etc. on the screen. Blackbox uses a "style" to read its
7configuration information. A style in Blackbox consists of X resources placed
8in a file. Just like the menu file (see README.menu), the style file can be
9put anywhere on the filesystem; as long as you have read access to the file,
10Blackbox can use it.
11
12First, we need to decide where to put our style file, and what to name it.
13I recommend using the naming scheme described on http://blackbox.themes.org/
14when creating styles.
15
16Let's get started. Let's put our new style into a file named `results.'
17Following the themes.org naming scheme, this file will go into
18.blackbox/Styles. Same as with the menu file, we use our favorite text editor
19to create the new style.
20
21X resources consist of a key and a value. The key is constructed of several
22smaller keys, delimited by a period (`.'). Keys may also contain a star (`*')
23to serve as a wildcard, which means that one line of typed text will match
24several keys. This is useful for styles that are based on one or two colors.
25
26Blackbox allows you to configure it's three main components: the toolbar, the
27menus and the window decorations. Lets begin by creating a style for our
28toolbar.
29
30First we need to define a "texture" for the toolbar and it's components.
31Textures tell Blackbox how to mold or shape the colors we supply.
32
33A texture is comprised of the following elements:
34
35 Raised / Sunken / Flat give the component a raised, sunken
36 or flat appearance (respectively)
37
38 Solid / Gradient tell Blackbox whether to draw a solid
39 or gradiented texture
40
41 Interlaced tells Blackbox to interlace a
42 gradient (and gradient ONLY) texture
43
44 Bevel1 / Bevel2 tells Blackbox which type of bevel
45 to use.
46
47NOTE on Bevel1 / Bevel2:
48
49Bevel1 is the default bevel. The shading is placed on the edge of the image.
50Bevel2 is an alternative. The shading is placed one pixel in from the edge
51of the image.
52
53Now that we understand that, let's define the textures for the toolbar. The
54toolbar has a main frame, buttons, two labels and a clock label. The buttons
55have 2 states, so we provide textures for both the normal and the pressed
56state.
57
58...
59toolbar: Raised Diagonal Gradient Bevel1
60toolbar.button: Raised Diagonal Gradient Bevel1
61toolbar.button.pressed: Sunken Diagonal Interlaced Gradient Bevel1
62toolbar.clock: Flat Interlaced Gradient
63toolbar.label: Flat Interlaced Gradient
64...
65
66NOTE: the texture strings don't have to be capitalized like they did in
67previous versions. They are still placed in capitals here, because things like
68the bbtools still use the old method.
69
70Next we define colors for the textures. Colors can be any valid X colorname
71(from the RGB database) or it can be a color specifier, as described by
72'man 1 X.'
73
74Let's see how our file looks after adding colors:
75
76...
77toolbar: Raised Diagonal Gradient Bevel1
78toolbar.button: Raised Diagonal Gradient Bevel1
79toolbar.button.pressed: Sunken Diagonal Interlaced Gradient Bevel1
80toolbar.clock: Flat Interlaced Gradient
81toolbar.label: Flat Interlaced Gradient
82
83toolbar.color: rgb:8/8/7
84toolbar.colorTo: grey20
85toolbar.button.color: grey
86toolbar.button.colorTo: grey20
87toolbar.button.pressed.color: rgb:4/4/38
88toolbar.button.pressed.colorTo: rgb:f/f/d
89toolbar.clock.color: grey20
90toolbar.clock.colorTo: rgb:8/8/7
91toolbar.label.color: grey20
92toolbar.label.colorTo: rgb:8/8/7
93toolbar.textColor: grey85
94...
95
96As you have noticed, all textures have a color and a colorTo key. These keys
97are required for gradient images. For solids, only color is needed. You will
98also notice that we have supplied the color for the text on the toolbar. Not
99all textures have a text color, just certain base textures.
100
101Next, let's move onto the menus. Since Blackbox was written in C++, all of
102the menus used in it are subclasses of one generic base class. Blackbox reads
103the style for the configuration for that base class, which applies to all
104the menus used in Blackbox.
105
106The menu has two main parts, the title and the frame. There is nothing
107visible under them, so we only configure these two components. The menu frame
108and menu title BOTH have a configurable text color, and the menu frame has a
109highlight color and the corresponding highlighted text color key. Let's assign
110some textures and colors to our menu, and see what our style file looks like
111so far:
112
113...
114toolbar: Raised Diagonal Gradient Bevel1
115toolbar.button: Raised Diagonal Gradient Bevel1
116toolbar.button.pressed: Sunken Diagonal Interlaced Gradient Bevel1
117toolbar.clock: Flat Interlaced Gradient
118toolbar.label: Flat Interlaced Gradient
119
120toolbar.color: rgb:8/8/7
121toolbar.colorTo: grey20
122toolbar.button.color: grey
123toolbar.button.colorTo: grey20
124toolbar.button.pressed.color: rgb:4/4/38
125toolbar.button.pressed.colorTo: rgb:f/f/d
126toolbar.clock.color: grey20
127toolbar.clock.colorTo: rgb:8/8/7
128toolbar.label.color: grey20
129toolbar.label.colorTo: rgb:8/8/7
130toolbar.textColor: grey85
131
132menu.title: Raised Diagonal Interlaced Gradient Bevel1
133menu.frame: Raised Diagonal Gradient Bevel1
134
135menu.title.color: grey20
136menu.title.colorTo: rgb:8/8/7
137menu.title.textColor: grey85
138menu.frame.color: rgb:8/8/7
139menu.frame.colorTo: grey10
140menu.frame.textColor: white
141menu.frame.highlightColor: grey85
142menu.frame.hiTextColor: grey20
143...
144
145Next, we need to configure our windows. Windows are like buttons, they have
146two states, focused and unfocused. There for we define a separate texture
147for unfocused windows and focused windows. The buttons on the titlebar
148are focus dependant also, so we need to configure them as well. The buttons
149only have one "pressed" state, so we only have to define that once, instead of
150having a focus.pressed state and an unfocus.pressed state. The window frame
151is the thin border around the client window. Let's be sure to catch it as well.
152
153After adding the window config, our style now looks like this:
154
155...
156
157toolbar: Raised Diagonal Gradient Bevel1
158toolbar.button: Raised Diagonal Gradient Bevel1
159toolbar.button.pressed: Sunken Diagonal Interlaced Gradient Bevel1
160toolbar.clock: Flat Interlaced Gradient
161toolbar.label: Flat Interlaced Gradient
162
163toolbar.color: rgb:8/8/7
164toolbar.colorTo: grey20
165toolbar.button.color: grey
166toolbar.button.colorTo: grey20
167toolbar.button.pressed.color: rgb:4/4/38
168toolbar.button.pressed.colorTo: rgb:f/f/d
169toolbar.clock.color: grey20
170toolbar.clock.colorTo: rgb:8/8/7
171toolbar.label.color: grey20
172toolbar.label.colorTo: rgb:8/8/7
173toolbar.textColor: grey85
174
175menu.title: Raised Diagonal Interlaced Gradient Bevel1
176menu.frame: Raised Diagonal Gradient Bevel1
177
178menu.title.color: grey20
179menu.title.colorTo: rgb:8/8/7
180menu.title.textColor: grey85
181menu.frame.color: rgb:8/8/7
182menu.frame.colorTo: grey10
183menu.frame.textColor: white
184menu.frame.highlightColor: grey85
185menu.frame.hiTextColor: grey20
186
187window.focus: Raised Diagonal Interlaced Gradient Bevel1
188window.focus.button: Raised Diagonal Gradient Bevel1
189window.unfocus: Raised Diagonal Gradient Bevel1
190window.unfocus.button: Sunken Diagonal Gradient Bevel1
191window.button.pressed: Flat Diagonal Interlaced Gradient
192window.frame: Raised Solid Bevel1
193
194window.focus.color: grey
195window.focus.colorTo: grey20
196window.focus.textColor: grey85
197window.focus.button.color: grey
198window.focus.button.colorTo: grey20
199window.unfocus.color: rgb:8/8/7
200window.unfocus.colorTo: grey20
201window.unfocus.textColor: grey
202window.unfocus.button.color: grey20
203window.unfocus.button.colorTo: grey
204window.button.pressed.color: rgb:4/4/38
205window.button.pressed.colorTo: rgb:f/f/d
206window.frame.color: grey85
207...
208
209Now all we have to do is finish off the style with a few miscellanous options.
210These include the title and menu fonts/justification, border color, bevel and
211handle widths, window move style and the root command.
212
213Fonts must be a valid X11 font screen, or a valid font alias. Use a utility
214like `xfontsel' (and others) to preview fonts. Also use the utility
215`xlsfonts' to spit out all the current X font names and aliases stored in
216the X server.
217
218Justification can be one of three things: LeftJustify, CenterJustify or
219RightJustify.
220
221The border color is the color applied to the 1 pixel border around the menu
222frame/title and the window titlebar/buttons/handle/etc. Setting this color
223can have drastic effects on your style, so don't just leave it set to `black'
224all the time. ;)
225
226The bevel and handle widths control the size and spacing of decorations in
227Blackbox. The larger the number, the more space Blackbox takes up.
228
229The window move style tells Blackbox how to move windows when you drag them
230with your mouse. There are two options for it: Opaque or Wire.
231
232The root command is the command run every time the style is loaded (either at
233startup or after a reconfigure/style-change). It is used to run a program
234like xv, Esetroot, wmsetbg, etc. to set an image/color/pattern on the root
235window. Just supply a command and it will be run.
236
237Also, as a note, an X resource file can have comments. Precede the line with
238and exclamation mark `!' and the rest of the line will be ignored.
239
240Let's finish off the details and take a look at our finished style:
241
242...
243! Results - theme for Blackbox 0.51.x
244! by Brad Hughes bhughes@tcac.net
245
246! define the toolbars textures... note that the interlaced option is new
247! in 0.51.x
248toolbar: Raised Diagonal Gradient Bevel1
249toolbar.button: Raised Diagonal Gradient Bevel1
250toolbar.button.pressed: Sunken Diagonal Interlaced Gradient Bevel1
251toolbar.clock: Flat Interlaced Gradient
252toolbar.label: Flat Interlaced Gradient
253
254! toolbar colors
255toolbar.color: rgb:8/8/7
256toolbar.colorTo: grey20
257toolbar.button.color: grey
258toolbar.button.colorTo: grey20
259toolbar.button.pressed.color: rgb:4/4/38
260toolbar.button.pressed.colorTo: rgb:f/f/d
261toolbar.clock.color: grey20
262toolbar.clock.colorTo: rgb:8/8/7
263toolbar.label.color: grey20
264toolbar.label.colorTo: rgb:8/8/7
265toolbar.textColor: grey85
266
267! menu textures
268menu.title: Raised Diagonal Interlaced Gradient Bevel1
269menu.frame: Raised Diagonal Gradient Bevel1
270
271! menu colors
272menu.title.color: grey20
273menu.title.colorTo: rgb:8/8/7
274menu.title.textColor: grey85
275menu.frame.color: rgb:8/8/7
276menu.frame.colorTo: grey10
277menu.frame.textColor: white
278menu.frame.highlightColor: grey85
279menu.frame.hiTextColor: grey20
280
281! window textures
282window.focus: Raised Diagonal Interlaced Gradient Bevel1
283window.focus.button: Raised Diagonal Gradient Bevel1
284window.unfocus: Raised Diagonal Gradient Bevel1
285window.unfocus.button: Sunken Diagonal Gradient Bevel1
286window.button.pressed: Flat Diagonal Interlaced Gradient
287window.frame: Raised Solid Bevel1
288
289! window colors
290window.focus.color: grey
291window.focus.colorTo: grey20
292window.focus.textColor: grey85
293window.focus.button.color: grey
294window.focus.button.colorTo: grey20
295window.unfocus.color: rgb:8/8/7
296window.unfocus.colorTo: grey20
297window.unfocus.textColor: grey
298window.unfocus.button.color: grey20
299window.unfocus.button.colorTo: grey
300window.button.pressed.color: rgb:4/4/38
301window.button.pressed.colorTo: rgb:f/f/d
302window.frame.color: grey85
303
304! misc...
305borderColor: rgb:2/2/1c
306
307moveStyle: Opaque
308
309menuJustify: CenterJustify
310titleJustify: CenterJustify
311
312bevelWidth: 2
313handleWidth: 4
314
315menuFont: lucidasans-10
316titleFont: lucidasans-bold-10
317
318rootCommand: bsetroot -mod 4 4 -fg rgb:6/6/5c -bg grey20
319...
320
321Alright! Our style is finished. Let's see how the sucker looks. First we
322need to tell Blackbox to use the new style. The way to do that is to edit
323your menu (refer to README.menu for this) and add:
324
325[style] (Results) {~/.blackbox/Styles/results}
326
327somewhere in our menu. Taking advantage of Blackbox 0.51.x's (and up)
328automagic menu updates, all we have to do is close and reopen the root menu
329and our new style entry will be visible. Select it and Blackbox will apply
330the new style we just created.
diff --git a/data/generate_menu b/data/generate_menu
new file mode 100755
index 0000000..49b5adc
--- /dev/null
+++ b/data/generate_menu
@@ -0,0 +1,232 @@
1# generate_menu for Fluxbox
2# Copyright (c) 2001 Henrik Kinnunen (fluxgen@linuxmail.org)
3#
4# Permission is hereby granted, free of charge, to any person obtaining a
5# copy of this software and associated documentation files (the "Software"),
6# to deal in the Software without restriction, including without limitation
7# the rights to use, copy, modify, merge, publish, distribute, sublicense,
8# and/or sell copies of the Software, and to permit persons to whom the
9# Software is furnished to do so, subject to the following conditions:
10#
11# The above copyright notice and this permission notice shall be included in
12# all copies or substantial portions of the Software.
13#
14# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
15# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
16# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
17# THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
18# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
19# FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
20# DEALINGS IN THE SOFTWARE.
21
22#!/bin/sh
23
24FILENAME=menu.in
25
26
27# Start of menu
28
29echo "[begin] (Fluxbox @VERSION@)" > $FILENAME
30
31if [ -x `which xterm` ]; then
32 echo " [exec] (xterm) {xterm -fg white -bg black}" >> $FILENAME
33fi
34
35if [ -x `which nedit` ]; then
36 echo " [exec] (nedit) {nedit}" >> $FILENAME
37fi
38
39echo "[submenu] (Browsers)" >> $FILENAME
40 if [ -x `which netscape` ]; then
41 echo " [exec] (netscape) {netscape}" >> $FILENAME
42 fi
43 if [ -x `which opera` ]; then
44 echo " [exec] (opera) {opera}" >> $FILENAME
45 fi
46 if [ -x `which galeon` ]; then
47 echo " [exec] (galeon) {galeon}" >> $FILENAME
48 fi
49 if [ -x `which mozilla` ]; then
50 echo " [exec] (mozilla) {mozilla}" >> $FILENAME
51 fi
52 if [ -x `which konqueror` ]; then
53 echo " [exec] (konqueror) {konqueror}" >> $FILENAME
54 fi
55echo "[end]" >> $FILENAME
56
57
58echo "[submenu] (Editors)" >> $FILENAME
59 if [ -x `which nedit` ]; then
60 echo " [exec] (nedit) {nedit}" >> $FILENAME
61 fi
62 if [ -x `which vim` ]; then
63 echo " [exec] (vim) {vim -g}" >> $FILENAME
64 fi
65 if [ -x `which xemacs` ]; then
66 echo " [exec] (xemacs) {xemacs}" >> $FILENAME
67 fi
68 if [ -x `which gedit` ]; then
69 echo " [exec] (gedit) {gedit}" >> $FILENAME
70 fi
71 if [ -x `which xedit` ]; then
72 echo " [exec] (xedit) {xedit}" >> $FILENAME
73 fi
74 if [ -x `which kword` ]; then
75 echo " [exec] (kword) {kword}" >> $FILENAME
76 fi
77
78echo "[end]" >> $FILENAME
79
80echo "[submenu] (Net)" >> $FILENAME
81 if [ -x `which realplay` ]; then
82 echo " [exec] (realplay) {realplay}" >> $FILENAME
83 fi
84
85 if [ -x `which licq` ]; then
86 echo " [exec] (licq) {licq}" >> $FILENAME
87 fi
88 if [ -x `which xchat` ]; then
89 echo " [exec] (xchat) {xchat}" >> $FILENAME
90 fi
91 if [ -x `which sylpheed` ]; then
92 echo " [exec] (sylpheed) {sylpheed}" >> $FILENAME
93 fi
94 if [ -x `which gftp` ]; then
95 echo " [exec] (gftp) {gftp}" >> $FILENAME
96 fi
97 if [ -x `which BitchX` ]; then
98 echo " [exec] (BitchX) {xterm -title BitchX -fg white -bg black -e BitchX -N}" >> $FILENAME
99 else
100 if [ -x `which bitchx` ]; then
101 echo " [exec] (BitchX) {xterm -title BitchX -fg white -bg black -e bitchx -N}" >> $FILENAME
102 fi
103 fi
104 if [ -x `which ircii` ]; then
105 echo " [exec] (ircii) {xterm -title ircii -fg white -bg black -e ircii -s}" >> $FILENAME
106 fi
107echo "[end]" >> $FILENAME
108
109
110echo "[submenu] (Graphics)" >> $FILENAME
111 if [ -x `which gimp` ]; then
112 echo " [exec] (gimp) {gimp}" >> $FILENAME
113 fi
114 if [ -x `which xv` ]; then
115 echo " [exec] (xv) {xv}" >> $FILENAME
116 fi
117 if [ -x `which gqview` ]; then
118 echo " [exec] (gqview) {gqview}" >> $FILENAME
119 fi
120 if [ -x `which xpaint` ]; then
121 echo " [exec] (xpaint) {xpaint}" >> $FILENAME
122 fi
123echo "[end]" >> $FILENAME
124
125echo "[submenu] (Music)" >> $FILENAME
126 if [ -x `which xmms` ]; then
127 echo " [exec] (xmms) {xmms}" >> $FILENAME
128 fi
129 if [ -x `which gqmpeg` ]; then
130 echo " [exec] (gqmpeg) {gqmpeg}" >> $FILENAME
131 fi
132 if [ -x `which xmixer` ]; then
133 echo " [exec] (xmixer) {xmixer}" >> $FILENAME
134 fi
135 if [ -x `which gmix` ]; then
136 echo " [exec] (gmix) {gmix}" >> $FILENAME
137 fi
138 if [ -x `which xplaycd` ]; then
139 echo " [exec] (xplaycd) {xplaycd}" >> $FILENAME
140 fi
141 if [ -x `which soundtracker` ]; then
142 echo " [exec] (soundtracker) {soundtracker}" >> $FILENAME
143 fi
144echo "[end]" >> $FILENAME
145
146echo "[submenu] (Terminals)" >> $FILENAME
147 if [ -x `which xterm` ]; then
148 echo " [exec] (xterm) {xterm -fg white -bg black}" >> $FILENAME
149 fi
150 if [ -x `which gnome-terminal` ]; then
151 echo " [exec] (gnome-terminal) {gnome-terminal}" >> $FILENAME
152 fi
153 if [ -x `which Eterm` ]; then
154 echo " [exec] (Eterm) {Eterm}" >> $FILENAME
155 fi
156 if [ -x `which konsole` ]; then
157 echo " [exec] (konsole) {konsole}" >> $FILENAME
158 fi
159 if [ -x `which aterm` ]; then
160 echo " [exec] (aterm) {aterm}" >> $FILENAME
161 fi
162 if [ -x `which rxvt` ]; then
163 echo " [exec] (rxvt) {rxvt}" >> $FILENAME
164 fi
165echo "[end]" >> $FILENAME
166
167
168echo "[submenu] (Misc)" >> $FILENAME
169 if [ -x `which acroread` ]; then
170 echo " [exec] (acroread) {acroread}" >> $FILENAME
171 fi
172 if [ -x `which gcalc` ]; then
173 echo " [exec] (gcalc) {gcalc}" >> $FILENAME
174 fi
175 if [ -x `which xgdb` ]; then
176 echo " [exec] (xgdb) {xgdb}" >> $FILENAME
177 fi
178 if [ -x `which ddd` ]; then
179 echo " [exec] (ddd) {ddd}" >> $FILENAME
180 fi
181 if [ -x `which xterm` ]; then
182 echo " [exec] (tail access_log) {xterm -fg white -bg black -title access_log -e tail -f /var/log/access_log}" >> $FILENAME
183 fi
184echo "[end]" >> $FILENAME
185
186echo "[submenu] (X utils)" >> $FILENAME
187 if [ -x `which xpenguins` ]; then
188 echo " [exec] (xpenguins) {xpenguins}" >> $FILENAME
189 fi
190 if [ -x `which xcalc` ]; then
191 echo " [exec] (xcalc) {xcalc}" >> $FILENAME
192 fi
193 if [ -x `which xfontsel` ]; then
194 echo " [exec] (xfontsel) {xfontsel}" >> $FILENAME
195 fi
196 if [ -x `which xman` ]; then
197 echo " [exec] (xman) {xman}" >> $FILENAME
198 fi
199 if [ -x `which xload` ]; then
200 echo " [exec] (xload) {xload}" >> $FILENAME
201 fi
202 if [ -x `which xfig` ]; then
203 echo " [exec] (xfig) {xfig}" >> $FILENAME
204 fi
205 if [ -x `which xbiff` ]; then
206 echo " [exec] (xbiff) {xbiff}" >> $FILENAME
207 fi
208 if [ -x `which editres` ]; then
209 echo " [exec] (editres) {editres}" >> $FILENAME
210 fi
211 if [ -x `which viewres` ]; then
212 echo " [exec] (viewres) {viewres}" >> $FILENAME
213 fi
214 if [ -x `which xsnow` ]; then
215 echo " [exec] (xsnow) {xsnow}" >> $FILENAME
216 fi
217 if [ -x `which xclock` ]; then
218 echo " [exec] (xclock) {xclock}" >> $FILENAME
219 fi
220echo "[end]" >> $FILENAME
221
222
223echo "[workspaces] (Workspace List)" >> $FILENAME
224echo "[submenu] (Styles) {Choose a style...}" >> $FILENAME
225echo "[stylesdir] (@pkgdatadir@/styles)" >> $FILENAME
226echo "[end]" >> $FILENAME
227echo "[config] (Configuration)" >> $FILENAME
228echo "[reconfig] (Reconfigure)" >> $FILENAME
229echo "[restart] (Restart)" >> $FILENAME
230echo "[exit] (Exit)" >> $FILENAME
231
232echo "[end]" >> $FILENAME
diff --git a/data/init.in b/data/init.in
new file mode 100644
index 0000000..4c79945
--- /dev/null
+++ b/data/init.in
@@ -0,0 +1,36 @@
1session.screen0.slit.placement: BottomRight
2session.screen0.slit.direction: Vertical
3session.screen0.slit.onTop: False
4session.screen0.slit.autoHide: False
5session.screen0.tab.placement: Top
6session.screen0.tab.alignment: Left
7session.screen0.tab.rotatevertical: True
8session.screen0.toolbar.onTop: False
9session.screen0.toolbar.autoHide: False
10session.screen0.toolbar.placement: BottomCenter
11session.screen0.toolbar.widthPercent: 66
12session.screen0.workspaceNames: one,two,three,four
13session.screen0.strftimeFormat: %I:%M %p
14session.screen0.focusNewWindows: True
15session.screen0.focusModel: ClickToFocus
16session.screen0.fullMaximization: False
17session.screen0.edgeSnapThreshold: 0
18session.screen0.rowPlacementDirection: LeftToRight
19session.screen0.workspaces: 4
20session.screen0.focusLastWindow: True
21session.screen0.colPlacementDirection: TopToBottom
22session.screen0.windowPlacement: RowSmartPlacement
23session.opaqueMove: False
24session.autoRaiseDelay: 250
25session.menuFile: @pkgdatadir@/menu
26session.cacheLife: 5
27session.styleFile: @pkgdatadir@/styles/Clean
28session.titlebarFile: @pkgdatadir@/titlebar
29session.keyFile: @pkgdatadir@/keys
30session.colorsPerChannel: 4
31session.doubleClickInterval: 250
32session.cacheMax: 200
33session.imageDither: True
34session.iconbar: true
35session.tab.width: 64
36session.tab.height: 16
diff --git a/data/keys b/data/keys
new file mode 100644
index 0000000..0755e4f
--- /dev/null
+++ b/data/keys
@@ -0,0 +1,14 @@
1Mod1 Tab :NextWindow
2Mod1 Shift Tab :PrevWindow
3Mod1 F1 :Workspace1
4Mod1 F2 :Workspace2
5Mod1 F3 :Workspace3
6Mod1 F4 :Workspace4
7Mod1 F5 :Workspace5
8Mod1 F6 :Workspace6
9Mod1 F7 :Workspace7
10Mod1 F8 :Workspace8
11Mod1 F9 :Workspace9
12Mod1 F10 :Workspace10
13Mod1 F11 :Workspace11
14Mod1 F12 :Workspace12
diff --git a/data/styles/Artwiz b/data/styles/Artwiz
new file mode 100644
index 0000000..c08b5ea
--- /dev/null
+++ b/data/styles/Artwiz
@@ -0,0 +1,109 @@
1toolbar: raised gradient vertical
2toolbar.color: rgb:80/84/88
3toolbar.colorTo: rgb:30/34/38
4
5toolbar.button: raised gradient diagonal
6toolbar.button.color: rgb:90/94/98
7toolbar.button.colorTo: rgb:20/24/28
8toolbar.button.picColor: white
9
10toolbar.button.pressed: sunken gradient diagonal
11toolbar.button.pressed.color: black
12toolbar.button.pressed.colorTo: rgb:80/98/d0
13
14toolbar.clock: sunken gradient diagonal
15toolbar.clock.color: rgb:10/20/30
16toolbar.clock.colorTo: rgb:70/80/90
17toolbar.clock.textColor: white
18
19toolbar.label: sunken gradient diagonal
20toolbar.label.color: rgb:10/20/30
21toolbar.label.colorTo: rgb:70/80/90
22toolbar.label.textColor: white
23
24toolbar.windowLabel: sunken gradient diagonal
25toolbar.windowLabel.color: rgb:10/20/30
26toolbar.windowLabel.colorTo: rgb:70/80/90
27toolbar.windowLabel.textColor: white
28
29toolbar.justify: center
30
31
32menu.title: raised gradient diagonal
33menu.title.color: rgb:90/94/98
34menu.title.colorTo: rgb:20/24/28
35menu.title.textColor: white
36menu.title.justify: center
37
38menu.frame: sunken gradient diagonal
39menu.frame.color: rgb:10/20/30
40menu.frame.colorTo: rgb:70/80/90
41menu.frame.textColor: rgb:90/a0/b0
42menu.frame.justify: center
43
44menu.hilite: raised gradient diagonal
45menu.hilite.color: rgb:90/94/98
46menu.hilite.colorTo: rgb:20/24/28
47menu.hilite.textColor: white
48
49menu.bullet: empty
50menu.bullet.position: right
51
52
53window.title.focus: raised gradient vertical
54window.title.focus.color: rgb:80/84/88
55window.title.focus.colorTo: rgb:30/34/38
56window.title.unfocus: raised vertical gradient
57window.title.unfocus.color: rgb:50/54/58
58window.title.unfocus.colorTo: black
59
60window.label.focus: sunken diagonal gradient
61window.label.focus.color: rgb:10/20/30
62window.label.focus.colorTo: rgb:70/80/90
63window.label.focus.textColor: white
64window.label.unfocus: sunken gradient diagonal
65window.label.unfocus.color: black
66window.label.unfocus.colorTo: rgb:40/50/60
67window.label.unfocus.textColor: rgb:60/64/68
68
69window.button.focus: raised gradient diagonal
70window.button.focus.color: rgb:90/94/98
71window.button.focus.colorTo: rgb:20/24/28
72window.button.focus.picColor: white
73window.button.unfocus: raised gradient diagonal
74window.button.unfocus.color: rgb:50/54/58
75window.button.unfocus.colorTo: black
76window.button.unfocus.picColor: rgb:70/74/78
77window.button.pressed: sunken gradient diagonal
78window.button.pressed.color: rgb:20/40/50
79window.button.pressed.colorTo: rgb:60/70/80
80
81window.frame.focusColor: rgb:40/44/48
82window.frame.unfocusColor: rgb:20/24/28
83
84window.handle.focus: raised gradient diagonal
85window.handle.focus.color: rgb:70/74/78
86window.handle.focus.colorTo: rgb:40/44/48
87window.handle.unfocus: raised gradient diagonal
88window.handle.unfocus.color: rgb:50/54/58
89window.handle.unfocus.colorTo: black
90
91window.grip.focus: sunken diagonal gradient
92window.grip.focus.color: rgb:20/30/40
93window.grip.focus.colorTo: rgb:60/70/80
94window.grip.unfocus: sunken diagonal gradient
95window.grip.unfocus.color: black
96window.grip.unfocus.colorTo: rgb:30/40/50
97
98window.justify: center
99
100
101borderColor: black
102
103bevelWidth: 2
104borderWidth: 1
105handleWidth: 5
106
107rootCommand: bsetroot -mod 4 4 -bg rgb:10/18/20 -fg rgb:30/38/40
108
109*Font: -*-lucidatypewriter-medium-r-*-*-*-100-*-*-*-*-*-*
diff --git a/data/styles/Blue b/data/styles/Blue
new file mode 100644
index 0000000..14b6fcd
--- /dev/null
+++ b/data/styles/Blue
@@ -0,0 +1,145 @@
1! Blue for Fluxbox by Fluxgen
2! http://fluxbox.sourceforge.net
3! Oct 31 2001
4
5! Miscellaneous settings...
6style.name: Blue
7style.author: Henrik Kinnunen
8style.date: Wed Oct 31 2001
9style.credits:
10style.comments:
11
12
13! Toolbar settings...
14toolbar.button: Raised Bevel1 Gradient Diagonal
15toolbar.button.color: gray
16toolbar.button.colorTo: gray
17toolbar.button.picColor: black
18
19toolbar.button.pressed: Sunken Bevel1 Gradient Diagonal
20toolbar.button.pressed.color: gray
21toolbar.button.pressed.colorTo: gray
22
23toolbar.label: parentrelative
24toolbar.label.color: gray
25toolbar.label.textColor: black
26
27toolbar.windowLabel: Sunken Bevel1 Gradient PipeCross
28toolbar.windowLabel.color: gray
29toolbar.windowLabel.colorTo: gray
30toolbar.windowLabel.textColor: black
31
32toolbar.clock: Sunken
33toolbar.clock.color: gray
34toolbar.clock.textColor: #000000
35
36toolbar: Sunken Bevel1 Gradient Pyramid
37toolbar.color: gray
38toolbar.colorTo: gray
39toolbar.textColor: black
40toolbar.justify: Center
41
42
43! Menu settings...
44menu.frame: Flat Gradient Vertical
45menu.frame.color: lightblue
46menu.frame.colorTo: blue
47menu.frame.textColor: #000000
48menu.frame.justify: Left
49
50menu.title: Raised Bevel1 Gradient CrossDiagonal
51menu.title.font: -adobe-helvetica-bold-r-normal--12-*
52menu.title.color: Lightblue
53menu.title.colorTo: blue
54menu.title.textColor: black
55menu.title.justify: center
56
57menu.hilite: Sunken Bevel1 Gradient PipeCross
58menu.hilite.color: #7f7f7f
59menu.hilite.colorTo: #FFFFFF
60menu.hilite.textColor: #000000
61
62menu.bullet: Triangle
63menu.bullet.position: Right
64menu.frame.disableColor: #ffffff
65
66! Window settings...
67window.button.focus: Raised Bevel1 Gradient Elliptic
68window.button.focus.color: #9d9d9d
69window.button.focus.colorTo: #535353
70window.button.focus.picColor: #000000
71
72window.button.unfocus: Flat Gradient Diagonal
73window.button.unfocus.color: #5e5e5e
74window.button.unfocus.colorTo: #414141
75window.button.unfocus.picColor: #000000
76
77window.grip.focus: Raised Bevel2 Gradient Rectangle
78window.grip.focus.color: Lightblue
79window.grip.focus.colorTo: Lightblue
80
81window.grip.unfocus: Flat Gradient Vertical
82window.grip.unfocus.color: DarkBlue
83window.grip.unfocus.colorTo: DarkBlue
84
85window.handle.focus: Raised Bevel1 Gradient Rectangle
86window.handle.focus.color: LightBlue
87window.handle.focus.colorTo: Blue
88
89window.handle.unfocus: Flat Gradient Vertical
90window.handle.unfocus.color: DarkBlue
91window.handle.unfocus.colorTo: DarkBlue
92
93window.label.focus: parentrelative
94window.label.focus.color: blue
95window.label.focus.colorTo: blue
96window.label.focus.textColor: black
97window.label.focus.justify: Left
98
99window.font: -adobe-helvetica-bold-r-normal--12-*
100window.justify: Left
101window.label.unfocus: Sunken Bevel1 Solid Diagonal
102window.label.unfocus.color: #70707F
103window.label.unfocus.colorTo: #ffffff
104window.label.unfocus.textColor: white
105
106window.title.focus: Raised Bevel1 Gradient CrossDiagonal
107window.title.focus.color: Lightblue
108window.title.focus.colorTo: blue
109
110window.title.unfocus: Raised Bevel2 Gradient Vertical
111window.title.unfocus.color: #4d4d4d
112window.title.unfocus.colorTo: #55484e
113! ----------- tab
114window.tab.font: -adobe-helvetica-bold-r-normal--10-*
115window.tab.justify: Left
116window.tab.label.unfocus: Sunken Bevel1 Solid Diagonal
117window.tab.label.unfocus.color: DarkBlue
118window.tab.label.unfocus.colorTo: black
119window.tab.label.unfocus.textColor: Lightblue
120window.tab.label.focus: Raised Bevel1 Gradient CrossDiagonal
121window.tab.label.focus.color: LightBlue
122window.tab.label.focus.colorTo: blue
123window.tab.label.focus.textColor: black
124window.tab.borderWidth: 1
125window.tab.borderColor: black
126! -----------
127
128
129
130window.button.pressed: Raised Bevel2 Gradient Diagonal
131window.button.pressed.color: #000000
132window.button.pressed.colorTo: #808080
133
134window.frame.focusColor: #4f4f4f
135window.frame.unfocusColor: #000000
136handleWidth: 4
137frameWidth: 1
138bevelWidth: 1
139borderWidth: 1
140borderColor: blue
141
142
143rootCommand: bsetroot -gradient flatverticalgradient -from lightblue -to blue
144
145*Font: -adobe-helvetica-medium-r-normal--12-*
diff --git a/data/styles/Carbondioxide b/data/styles/Carbondioxide
new file mode 100644
index 0000000..2976eb0
--- /dev/null
+++ b/data/styles/Carbondioxide
@@ -0,0 +1,135 @@
1# carbondioxide.
2# A fluxbox theme by skypher.
3# 2001.
4
5toolbar: Raised Gradient Veritcal
6toolbar.color: rgb:85/85/85
7toolbar.colorTo: rgb:FF/FF/FF
8
9toolbar.button: Raised Gradient Horizontal
10toolbar.button.color: rgb:85/85/85
11toolbar.button.colorTo: rgb:FF/FF/FF
12toolbar.button.picColor: rgb:00/00/00
13
14toolbar.button.pressed: Sunken Horizontal
15toolbar.button.pressed.color: rgb:70/70/70
16
17toolbar.clock: Sunken Gradient Vertical
18toolbar.clock.color: rgb:85/85/85
19toolbar.clock.colorTo: rgb:FF/FF/FF
20toolbar.clock.textColor: rgb:00/00/00
21
22toolbar.label: Sunken Gradient Vertical
23toolbar.label.color: rgb:85/85/85
24toolbar.label.colorTo: rgb:FF/FF/FF
25toolbar.label.textColor: rgb:10/10/10
26
27toolbar.windowLabel: Raised Gradient Vertical
28toolbar.windowLabel.color: rgb:85/85/85
29toolbar.windowLabel.colorTo: rgb:FF/FF/FF
30toolbar.windowLabel.textColor: rgb:00/00/00
31
32toolbar.justify: right
33
34menu.title: Gradient Horizontal Interlaced
35menu.title.color: rgb:FF/FF/FF
36menu.title.colorTo: rgb:85/85/85
37menu.title.textColor: rgb:00/00/00
38menu.title.justify: Center
39
40menu.frame: Sunken Gradient
41menu.frame.color: rgb:70/70/70
42menu.frame.colorTo: rgb:FF/FF/FF
43menu.frame.textColor: rgb:10/10/10
44menu.frame.justify: Left
45
46menu.hilite: Gradient
47menu.hilite.color: rgb:10/10/10
48menu.hilite.colorTo: rgb:42/42/42
49menu.hilite.textColor: rgb:FF/FF/FF
50
51menu.bullet: Diamond
52menu.bullet.position: Right
53
54window.title.focus: Raised Gradient Vertical Interlaced
55window.title.focus.color: rgb:FF/FF/FF
56window.title.focus.colorTo: rgb:85/85/85
57window.title.unfocus: Raised Gradient Vertical Interlaced
58window.title.unfocus.color: rgb:70/70/70
59window.title.unfocus.colorTo: rgb:85/85/85
60
61window.label.focus: Flat Gradient Vertical Interlaced
62window.label.focus.color: rgb:FF/FF/FF
63window.label.focus.colorTo: rgb:85/85/85
64window.label.focus.textColor: rgb:00/00/00
65window.label.unfocus: Flat Gradient Vertical Interlaced
66window.label.unfocus.color: rgb:70/70/70
67window.label.unfocus.colorTo: rgb:85/85/85
68window.label.unfocus.textColor: rgb:10/10/10
69
70# nedan ej klart.
71window.button.focus: Raised Gradient Diagonal
72window.button.focus.color: rgb:9B/9B/9B
73window.button.focus.colorTo: rgb:42/42/42
74window.button.focus.picColor: rgb:E2/E2/E2
75window.button.unfocus: Raised Gradient Diagonal
76window.button.unfocus.color: rgb:9B/9B/9B
77window.button.unfocus.colorTo: rgb:42/42/42
78window.button.unfocus.picColor: rgb:C1/C1/C1
79window.button.pressed: Sunken Gradient Diagonal
80window.button.pressed.color: rgb:9B/9B/9B
81window.button.pressed.colorTo: rgb:42/42/42
82
83window.frame.focus: Sunken
84window.frame.focus.color: rgb:89/89/89
85window.frame.unfocus: Sunken
86window.frame.unfocus.color: rgb:68/68/68
87
88window.handle.focus: Raised Gradient Diagonal
89window.handle.focus.color: rgb:66/66/66
90window.handle.focus.colorTo: rgb:66/66/68
91window.handle.unfocus: Raised Gradient Diagonal
92window.handle.unfocus.color: rgb:66/66/66
93window.handle.unfocus.colorTo: rgb:60/60/60
94
95window.grip.focus: Raised Gradient Diagonal Interlaced
96window.grip.focus.color: rgb:FF/FF/FF
97window.grip.focus.colorTo: rgb:85/85/85
98window.grip.unfocus: Raised Gradient Diagonal
99window.grip.unfocus.color: rgb:70/70/70
100window.grip.unfocus.colorTo: rgb:85/85/85
101
102! ----------- tab - explicit for fluxbox, the best wm out there[tm] (;
103window.tab.justify: Left
104window.tab.label.unfocus: Flat Gradient Vertical
105window.tab.label.unfocus.color: rgb:70/70/70
106window.tab.label.unfocus.colorTo: rgb:85/85/85
107window.tab.label.unfocus.textColor: rgb:15/15/15
108window.tab.label.focus: Flat Gradient Vertical
109window.tab.label.focus.color: rgb:FF/FF/FF
110window.tab.label.focus.colorTo: rgb:85/85/85
111window.tab.label.focus.textColor: black
112window.tab.borderWidth: 1
113window.tab.borderColor: rgb:10/10/10
114! ----------- (fluxbox.sourceforge.net)
115window.tab.font: snap
116
117window.justify: Center
118
119toolbar.font: snap
120window.font: snap
121menu.title.font: -*-lucida-medium-r-*-*-*-100-*-*-*-*-*-*
122menu.frame.font: -*-lucida-medium-r-*-*-*-100-*-*-*-*-*-*
123
124#toolbar.font: -*-lucida-bold-r-*-*-*-100-*-*-*-*-*-*
125#window.font: -*-lucida-bold-r-*-*-*-100-*-*-*-*-*-*
126#menu.title.font: -*-lucida-bold-r-*-*-*-100-*-*-*-*-*-*
127#menu.frame.font: -*-lucida-medium-r-*-*-*-100-*-*-*-*-*-*
128
129borderColor: rgb:00/00/00
130
131bevelWidth: 2
132borderWidth: 1
133handleWidth: 3
134
135rootCommand: bsetroot -gradient flatverticalgradient -from black -to white
diff --git a/data/styles/Clean b/data/styles/Clean
new file mode 100644
index 0000000..d9f7f7d
--- /dev/null
+++ b/data/styles/Clean
@@ -0,0 +1,117 @@
1# "Clean"
2# A Fluxbox theme by: skypher of perplexity
3# 2001
4
5toolbar: Interlaced
6toolbar.color: rgb:CC/CC/CC
7
8toolbar.button: Raised
9toolbar.button.color: rgb:CC/CC/CC
10toolbar.button.picColor: rgb:10/10/10
11
12toolbar.button.pressed: Sunken
13toolbar.button.pressed.color: rgb:80/80/80
14
15toolbar.clock: Raised
16toolbar.clock.color: rgb:CC/CC/CC
17toolbar.clock.textColor: rgb:10/10/10
18
19toolbar.label: Raised
20toolbar.label.color: rgb:CC/CC/CC
21toolbar.label.textColor: rgb:10/10/10
22
23toolbar.windowLabel: Raised
24toolbar.windowLabel.color: rgb:CC/CC/CC
25toolbar.windowLabel.textColor: rgb:10/10/10
26
27toolbar.justify: right
28
29menu.title: Raised Gradient Horizontal Interlaced
30menu.title.color: rgb:90/BB/CC
31menu.title.colorTo: rgb:CA/CD/CF
32menu.title.textColor: rgb:10/10/10
33menu.title.justify: Right
34
35menu.frame: Gradient PipeCross
36menu.frame.color: rgb:CC/CC/CD
37menu.frame.colorTo: rgb:CA/CD/CE
38menu.frame.textColor: rgb:10/10/10
39menu.frame.justify: Right
40
41menu.hilite: Raised
42menu.hilite.color: rgb:40/40/40
43menu.hilite.textColor: rgb:CC/CC/CC
44
45menu.bullet: Diamond
46menu.bullet.position: Right
47
48
49window.title.focus: Raised Interlaced
50window.title.focus.color: rgb:CC/CC/CD
51
52window.title.unfocus: Flat Solid
53window.title.unfocus.color: rgb:BE/BE/BE
54
55window.label.focus: Solid Interlaced Flat
56window.label.focus.color: rgb:CA/CA/CB
57window.label.focus.textColor: rgb:10/10/10
58
59window.label.unfocus: Flat Solid
60window.label.unfocus.color: rgb:BE/BE/BE
61window.label.unfocus.textColor: rgb:09/09/09
62
63window.button.focus: Raised Bevel1 Solid
64window.button.focus.color: rgb:CC/CC/CC
65window.button.focus.picColor: rgb:10/10/10
66
67window.button.unfocus: Flat Solid
68window.button.unfocus.color: rgb:CA/CA/CA
69window.button.unfocus.picColor: rgb:09/09/09
70
71window.button.pressed: Sunken Bevel1 Solid
72window.button.pressed.color: rgb:80/80/80
73
74window.frame.focus: Flat
75window.frame.focus.color: rgb:CC/CC/CC
76window.frame.unfocus: Flat
77window.frame.unfocus.color: rgb:BE/BE/BE
78
79window.handle.focus: Raised Solid
80window.handle.focus.color: rgb:CC/CC/CC
81window.handle.unfocus: Flat Solid
82window.handle.unfocus.color: rgb:BC/BC/BC
83
84window.grip.focus: Raised Gradient Diagonal Interlaced
85window.grip.focus.color: rgb:9B/9B/9B
86window.grip.focus.colorTo: rgb:80/80/80
87window.grip.unfocus: Raised Gradient Diagonal
88window.grip.unfocus.color: rgb:9B/9B/9B
89window.grip.unfocus.colorTo: rgb:80/80/80
90
91! ----------- tab - explicit for fluxbox, the best wm out there[tm] (;
92window.tab.justify: Right
93window.tab.label.unfocus: Flat Solid
94window.tab.label.unfocus.color: rgb:AC/AC/AC
95window.tab.label.unfocus.textColor: black
96window.tab.label.focus: Raised Solid
97window.tab.label.focus.color: rgb:CC/CC/CC
98window.tab.label.focus.textColor: black
99window.tab.borderWidth: 1
100window.tab.borderColor: rgb:10/10/10
101! ----------- (fluxbox.sourceforge.net)
102window.tab.font: -*-lucidatypewriter-medium-r-normal-*-10-100-75-75-m-60-iso8859-1
103
104window.justify: Right
105
106toolbar.font: -*-lucidatypewriter-medium-r-normal-*-10-100-75-75-m-60-iso8859-1
107window.font: -misc-8x8\ system\ font-medium-r-normal--9-90-100-100-m-100-iso8859-1
108menu.title.font: -*-lucidatypewriter-medium-r-normal-*-10-100-75-75-m-60-iso8859-1
109menu.frame.font: -*-lucida-medium-r-normal-*-10-100-*-*-*-*-iso8859-1
110
111borderColor: rgb:10/10/10
112
113bevelWidth: 1
114borderWidth: 1
115handleWidth: 2
116
117rootCommand: bsetroot -solid rgb:9A/9A/90
diff --git a/data/styles/CleanColor b/data/styles/CleanColor
new file mode 100644
index 0000000..7fd1513
--- /dev/null
+++ b/data/styles/CleanColor
@@ -0,0 +1,120 @@
1# "Clean Color"
2# A Fluxbox theme by: skypher of perplexity
3# 2001
4
5toolbar: Interlaced
6toolbar.color: rgb:CC/CC/CC
7
8toolbar.button: Raised
9toolbar.button.color: rgb:CC/CC/CC
10toolbar.button.picColor: rgb:10/10/10
11
12toolbar.button.pressed: Sunken
13toolbar.button.pressed.color: rgb:80/80/80
14
15toolbar.clock: Raised
16toolbar.clock.color: rgb:CC/CC/CC
17toolbar.clock.textColor: rgb:10/10/10
18
19toolbar.label: Raised
20toolbar.label.color: rgb:CC/CC/CC
21toolbar.label.textColor: rgb:10/10/10
22
23toolbar.windowLabel: Raised
24toolbar.windowLabel.color: rgb:CC/CC/CC
25toolbar.windowLabel.textColor: rgb:10/10/10
26
27toolbar.justify: right
28
29menu.title: Raised Gradient Horizontal Interlaced
30menu.title.color: rgb:90/BB/CC
31menu.title.colorTo: rgb:CA/CD/CF
32menu.title.textColor: rgb:10/10/10
33menu.title.justify: Right
34
35menu.frame: Gradient PipeCross
36menu.frame.color: rgb:CC/CC/CD
37menu.frame.colorTo: rgb:CA/CD/CE
38menu.frame.textColor: rgb:10/10/10
39menu.frame.justify: Right
40
41menu.hilite: Raised
42menu.hilite.color: rgb:40/40/40
43menu.hilite.textColor: rgb:CC/CC/CC
44
45menu.bullet: Diamond
46menu.bullet.position: Right
47
48
49window.title.focus: Raised Interlaced Gradient Horizontal
50window.title.focus.color: rgb:90/BB/CC
51window.title.focus.colorTo: rgb:CA/CD/CF
52
53window.title.unfocus: Flat Solid
54window.title.unfocus.color: rgb:BE/BE/BE
55
56window.label.focus: Gradient Horizontal Flat
57window.label.focus.color: rgb:90/BB/CC
58window.label.focus.colorTo: rgb:CA/CD/CF
59window.label.focus.textColor: rgb:10/10/10
60
61window.label.unfocus: Flat Solid
62window.label.unfocus.color: rgb:BE/BE/BE
63window.label.unfocus.textColor: rgb:09/09/09
64
65window.button.focus: Raised Bevel1 Solid
66window.button.focus.color: rgb:CC/CC/CC
67window.button.focus.picColor: rgb:10/10/10
68
69window.button.unfocus: Flat Solid
70window.button.unfocus.color: rgb:CA/CA/CA
71window.button.unfocus.picColor: rgb:09/09/09
72
73window.button.pressed: Sunken Bevel1 Solid
74window.button.pressed.color: rgb:80/80/80
75
76window.frame.focus: Flat
77window.frame.focus.color: rgb:CC/CC/CC
78window.frame.unfocus: Flat
79window.frame.unfocus.color: rgb:BE/BE/BE
80
81window.handle.focus: Raised Solid
82window.handle.focus.color: rgb:CC/CC/CC
83window.handle.unfocus: Flat Solid
84window.handle.unfocus.color: rgb:BC/BC/BC
85
86window.grip.focus: Raised Gradient Diagonal Interlaced
87window.grip.focus.color: rgb:9B/9B/9B
88window.grip.focus.colorTo: rgb:80/80/80
89window.grip.unfocus: Raised Gradient Diagonal
90window.grip.unfocus.color: rgb:9B/9B/9B
91window.grip.unfocus.colorTo: rgb:80/80/80
92
93! ----------- tab - explicit for fluxbox, the best wm out there[tm] (;
94window.tab.justify: Left
95window.tab.label.unfocus: Flat Solid
96window.tab.label.unfocus.color: rgb:BE/BE/BE
97window.tab.label.unfocus.textColor: rgb:20/20/20
98window.tab.label.focus: Gradient Horizontal Flat
99window.tab.label.focus.color: rgb:90/BB/CC
100window.tab.label.focus.colorTo: rgb:CA/CD/CF
101window.tab.label.focus.textColor: rgb:10/10/10
102window.tab.borderWidth: 1
103window.tab.borderColor: rgb:10/10/10
104! ----------- (fluxbox.sourceforge.net)
105window.tab.font: -*-lucidatypewriter-medium-r-normal-*-10-100-75-75-m-60-iso8859-1
106
107window.justify: Right
108
109toolbar.font: -*-lucidatypewriter-medium-r-normal-*-10-100-75-75-m-60-iso8859-1
110window.font: -*-lucidatypewriter-medium-r-normal-*-10-100-75-75-m-60-iso8859-1
111menu.title.font: -*-lucidatypewriter-medium-r-normal-*-10-100-75-75-m-60-iso8859-1
112menu.frame.font: -*-lucida-medium-r-normal-*-10-100-*-*-*-*-iso8859-1
113
114borderColor: rgb:10/10/10
115
116bevelWidth: 1
117borderWidth: 1
118handleWidth: 2
119
120rootCommand: bsetroot -mod 4 4 -bg rgb:9A/9A/9A -fg rgb:30/60/90
diff --git a/data/styles/Cthulhain b/data/styles/Cthulhain
new file mode 100644
index 0000000..028662e
--- /dev/null
+++ b/data/styles/Cthulhain
@@ -0,0 +1,140 @@
1! Title: cthulhain
2! By: cthulhain (http://lordzork.com/blackbox/
3! Email: cthulhain@lordzork.com
4! Comment: no comment
5
6! ***** toolbar *****
7toolbar: raised gradient vertical
8 toolbar.color: #585858
9 toolbar.colorTo: #0f1319
10
11toolbar.label: parentrelative
12 toolbar.label.textColor: #cccccc
13
14toolbar.windowLabel: sunken gradient crossdiagonal
15 toolbar.windowLabel.color: #151a22
16 toolbar.windowLabel.colorTo: #7a8290
17 toolbar.windowLabel.textColor: #ffffff
18
19toolbar.clock: parentrelative
20 toolbar.clock.textColor: #cccccc
21
22toolbar.button: parentrelative
23 toolbar.button.picColor: #cccccc
24
25toolbar.button.pressed: flat gradient vertical
26 toolbar.button.pressed.color: #0f1319
27 toolbar.button.pressed.colorTo: #7a8290
28
29
30! ***** menu *****
31menu.title: raised gradient crossdiagonal
32 menu.title.color: #151a22
33 menu.title.colorTo: #7a8290
34 menu.title.textColor: #ffffff
35
36menu.frame: sunken gradient crossdiagonal
37 menu.frame.color: #0f1319
38 menu.frame.colorTo: gray40
39 menu.frame.textColor: #cccccc
40
41menu.hilite: sunken gradient crossdiagonal
42 menu.hilite.color: #151a22
43 menu.hilite.colorTo: #7a8290
44 menu.hilite.textColor: #ffffff
45
46menu.bullet: triangle
47 menu.bullet.position: right
48
49
50! ***** window focused *****
51window.title.focus: raised gradient diagonal
52 window.title.focus.color: gray40
53 window.title.focus.colorTo: #0f1319
54
55window.label.focus: sunken gradient crossdiagonal
56 window.label.focus.color: #151a22
57 window.label.focus.colorTo: #7a8290
58 window.label.focus.textColor: gray90
59
60window.button.focus: parentrelative
61 window.button.focus.picColor: #cccccc
62
63window.button.pressed: flat gradient vertical
64 window.button.pressed.color: #0f1319
65 window.button.pressed.colorTo: #7a8290
66
67window.handle.focus: raised gradient diagonal
68 window.handle.focus.color: gray50
69 window.handle.focus.colorTo: #0f1319
70
71window.grip.focus: raised gradient diagonal
72 window.grip.focus.color: #7a8290
73 window.grip.focus.colorTo: #151a22
74
75window.frame.focusColor: #858585
76window.frame.focus.color: #858585
77
78
79! ***** window unfocused *****
80window.title.unfocus: raised gradient diagonal
81 window.title.unfocus.color: gray40
82 window.title.unfocus.colorTo: #0f1319
83
84window.label.unfocus: parentrelative
85 window.label.unfocus.textColor: #808080
86
87window.button.unfocus: parentrelative
88 window.button.unfocus.picColor: #727272
89
90window.handle.unfocus: raised gradient diagonal
91 window.handle.unfocus.color: gray50
92 window.handle.unfocus.colorTo: #0f1319
93
94window.grip.unfocus: raised gradient diagonal
95 window.grip.unfocus.color: gray50
96 window.grip.unfocus.colorTo: #0f1319
97
98window.frame.unfocusColor: #5e6166
99window.frame.unfocus.color: #5e6166
100
101
102! ***** fonts *****
103*.font: -*-lucida-medium-r-*-*-*-100-*-*-*-*-*
104 toolbar.justify: center
105 window.justify: right
106 menu.title.justify: center
107 menu.frame.justify: right
108
109! ***** the rest *****
110borderColor: #202020
111borderWidth: 1
112bevelWidth: 2
113handleWidth: 4
114frameWidth: 0
115
116rootCommand: bsetbg -solid "#3a404b"
117
118! ***** bbpager *****
119bbpager.frame: sunken gradient crossdiagonal
120 bbpager.frame.color: #151a22
121 bbpager.frame.colorTo: #7a8290
122
123bbpager.desktop: parentrelative
124
125bbpager.desktop.focus: flat gradient vertical
126 bbpager.desktop.focus.color: #0f1319
127 bbpager.desktop.focus.colorTo: gray40
128
129bbpager.window: raised gradient vertical
130 bbpager.window.color: gray40
131 bbpager.window.colorTo: #0f1319
132
133bbpager.window.focus: raised gradient crossdiagonal
134 bbpager.window.focus.color: #151a22
135 bbpager.window.focus.colorTo: #7a8290
136
137bbpager.desktop.focusStyle: border
138bbpager.active.window.borderColor: #202020
139bbpager.inactive.window.borderColor: #202020
140bbpager.active.desktop.borderColor: #0f1319
diff --git a/data/styles/Flux b/data/styles/Flux
new file mode 100644
index 0000000..5bdca87
--- /dev/null
+++ b/data/styles/Flux
@@ -0,0 +1,91 @@
1toolbar: flat solid
2toolbar.color: rgb:6/6/54
3toolbar.button: flat solid
4toolbar.button.color: rgb:6/6/54
5toolbar.button.picColor: rgb:2/2/1c
6toolbar.label: flat crossdiagonal gradient
7toolbar.label.color: rgb:8/8/7
8toolbar.label.colorTo: rgb:f/f/d
9toolbar.label.textColor: rgb:2/2/1c
10toolbar.windowLabel: flat crossdiagonal gradient
11toolbar.windowLabel.color: rgb:8/8/7
12toolbar.windowLabel.colorTo: rgb:f/f/d
13toolbar.windowLabel.textColor: rgb:2/2/1c
14toolbar.clock: flat crossdiagonal gradient
15toolbar.clock.color: rgb:8/8/7
16toolbar.clock.colorTo: rgb:f/f/d
17toolbar.clock.textColor: rgb:2/2/1c
18toolbar.justify: right
19toolbar.font: lucidasans-10
20
21menu.title: flat crossdiagonal gradient
22menu.title.color: rgb:8/8/7
23menu.title.colorTo: rgb:f/f/d
24menu.title.textColor: rgb:2/2/1c
25menu.title.font: lucidasans-10
26menu.title.justify: right
27
28menu.frame: flat solid
29menu.frame.color: rgb:6/6/54
30menu.frame.textColor: grey85
31menu.frame.disableColor: rgb:4/4/38
32menu.frame.font: lucidasans-10
33menu.frame.justify: center
34
35menu.bullet.position: right
36menu.bullet: triangle
37
38menu.hilite: flat solid
39menu.hilite.color: rgb:4/4/38
40menu.hilite.textColor: white
41
42window.title.focus: flat solid
43window.title.focus.color: rgb:6/6/54
44window.title.unfocus: flat solid
45window.title.unfocus.color: rgb:4/4/38
46
47window.label.focus: flat crossdiagonal gradient
48window.label.focus.color: rgb:8/8/7
49window.label.focus.colorTo: rgb:f/f/d
50window.label.focus.textColor: rgb:2/2/1c
51window.label.unfocus: flat solid
52window.label.unfocus.color: rgb:4/4/38
53window.label.unfocus.textColor: rgb:2/2/1c
54
55window.button.focus: flat solid
56window.button.focus.color: rgb:6/6/54
57window.button.focus.picColor: rgb:2/2/1c
58window.button.unfocus: flat solid
59window.button.unfocus.color: rgb:4/4/38
60window.button.unfocus.picColor: rgb:2/2/1c
61
62window.handle.focus: flat crossdiagonal gradient
63window.handle.focus.color: rgb:8/8/7
64window.handle.focus.colorTo: rgb:f/f/d
65window.handle.unfocus: flat solid
66window.handle.unfocus.color: rgb:4/4/38
67
68window.grip.focus: flat solid
69window.grip.focus.color: rgb:8/8/7
70window.grip.unfocus: flat solid
71window.grip.unfocus.color: rgb:4/4/38
72
73window.frame.focusColor: rgb:f/f/d
74window.frame.unfocusColor: rgb:6/6/54
75
76window.font: lucidasans-10
77window.justify: right
78
79*button.pressed: flat solid
80*button.pressed.color: rgb:a/a/8c
81
82borderColor: rgb:2/2/1c
83
84bevelWidth: 2
85borderWidth: 2
86handleWidth: 3
87
88*textColor: grey20
89*Font: lucidasans-10
90
91rootCommand: bsetroot -solid rgb:4/4/38
diff --git a/data/styles/Makefile.am b/data/styles/Makefile.am
new file mode 100644
index 0000000..61ae0e0
--- /dev/null
+++ b/data/styles/Makefile.am
@@ -0,0 +1,12 @@
1# data/styles/Makefile.am for Blackbox 0.61.x - an X11 Window manager
2
3styledir = $(pkgdatadir)/styles
4MAINTAINERCLEANFILES = Makefile.in
5
6style_DATA = Makro MerleyKay Clean CleanColor Artwiz Cthulhain Flux Minimal Nyz Operation Outcomes Rampage Rancor Results Shade Spiff TDF Twice Blue Carbondioxide qnx-photon
7EXTRA_DIST=$(style_DATA)
8
9uninstall-local:
10 rmdir $(styledir)
11distclean-local:
12 rm -f *\~
diff --git a/data/styles/Makefile.in b/data/styles/Makefile.in
new file mode 100644
index 0000000..8e3e3f4
--- /dev/null
+++ b/data/styles/Makefile.in
@@ -0,0 +1,224 @@
1# Makefile.in generated automatically by automake 1.4 from Makefile.am
2
3# Copyright (C) 1994, 1995-8, 1999 Free Software Foundation, Inc.
4# This Makefile.in is free software; the Free Software Foundation
5# gives unlimited permission to copy and/or distribute it,
6# with or without modifications, as long as this notice is preserved.
7
8# This program is distributed in the hope that it will be useful,
9# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
10# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
11# PARTICULAR PURPOSE.
12
13# data/styles/Makefile.am for Blackbox 0.61.x - an X11 Window manager
14
15
16SHELL = @SHELL@
17
18srcdir = @srcdir@
19top_srcdir = @top_srcdir@
20VPATH = @srcdir@
21prefix = @prefix@
22exec_prefix = @exec_prefix@
23
24bindir = @bindir@
25sbindir = @sbindir@
26libexecdir = @libexecdir@
27datadir = @datadir@
28sysconfdir = @sysconfdir@
29sharedstatedir = @sharedstatedir@
30localstatedir = @localstatedir@
31libdir = @libdir@
32infodir = @infodir@
33mandir = @mandir@
34includedir = @includedir@
35oldincludedir = /usr/include
36
37DESTDIR =
38
39pkgdatadir = $(datadir)/@PACKAGE@
40pkglibdir = $(libdir)/@PACKAGE@
41pkgincludedir = $(includedir)/@PACKAGE@
42
43top_builddir = ../..
44
45ACLOCAL = @ACLOCAL@
46AUTOCONF = @AUTOCONF@
47AUTOMAKE = @AUTOMAKE@
48AUTOHEADER = @AUTOHEADER@
49
50INSTALL = @INSTALL@
51INSTALL_PROGRAM = @INSTALL_PROGRAM@ $(AM_INSTALL_PROGRAM_FLAGS)
52INSTALL_DATA = @INSTALL_DATA@
53INSTALL_SCRIPT = @INSTALL_SCRIPT@
54transform = @program_transform_name@
55
56NORMAL_INSTALL = :
57PRE_INSTALL = :
58POST_INSTALL = :
59NORMAL_UNINSTALL = :
60PRE_UNINSTALL = :
61POST_UNINSTALL = :
62host_alias = @host_alias@
63host_triplet = @host@
64AS = @AS@
65CC = @CC@
66CXX = @CXX@
67DEBUG = @DEBUG@
68DLLTOOL = @DLLTOOL@
69GNOME = @GNOME@
70INTERLACE = @INTERLACE@
71KDE = @KDE@
72LIBTOOL = @LIBTOOL@
73LN_S = @LN_S@
74MAINT = @MAINT@
75MAKEINFO = @MAKEINFO@
76NEWWMSPEC = @NEWWMSPEC@
77NLS = @NLS@
78OBJDUMP = @OBJDUMP@
79ORDEREDPSEUDO = @ORDEREDPSEUDO@
80PACKAGE = @PACKAGE@
81RANLIB = @RANLIB@
82SHAPE = @SHAPE@
83SLIT = @SLIT@
84TIMEDCACHE = @TIMEDCACHE@
85VERSION = @VERSION@
86gencat_cmd = @gencat_cmd@
87regex_cmd = @regex_cmd@
88
89styledir = $(pkgdatadir)/styles
90MAINTAINERCLEANFILES = Makefile.in
91
92style_DATA = Makro MerleyKay Clean CleanColor Artwiz Cthulhain Flux Minimal Nyz Operation Outcomes Rampage Rancor Results Shade Spiff TDF Twice Blue Carbondioxide qnx-photon
93EXTRA_DIST = $(style_DATA)
94mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
95CONFIG_HEADER = ../../config.h
96CONFIG_CLEAN_FILES =
97DATA = $(style_DATA)
98
99DIST_COMMON = Makefile.am Makefile.in
100
101
102DISTFILES = $(DIST_COMMON) $(SOURCES) $(HEADERS) $(TEXINFOS) $(EXTRA_DIST)
103
104TAR = tar
105GZIP_ENV = --best
106all: all-redirect
107.SUFFIXES:
108$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ Makefile.am $(top_srcdir)/configure.in $(ACLOCAL_M4)
109 cd $(top_srcdir) && $(AUTOMAKE) --gnu --include-deps data/styles/Makefile
110
111Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
112 cd $(top_builddir) \
113 && CONFIG_FILES=$(subdir)/$@ CONFIG_HEADERS= $(SHELL) ./config.status
114
115
116install-styleDATA: $(style_DATA)
117 @$(NORMAL_INSTALL)
118 $(mkinstalldirs) $(DESTDIR)$(styledir)
119 @list='$(style_DATA)'; for p in $$list; do \
120 if test -f $(srcdir)/$$p; then \
121 echo " $(INSTALL_DATA) $(srcdir)/$$p $(DESTDIR)$(styledir)/$$p"; \
122 $(INSTALL_DATA) $(srcdir)/$$p $(DESTDIR)$(styledir)/$$p; \
123 else if test -f $$p; then \
124 echo " $(INSTALL_DATA) $$p $(DESTDIR)$(styledir)/$$p"; \
125 $(INSTALL_DATA) $$p $(DESTDIR)$(styledir)/$$p; \
126 fi; fi; \
127 done
128
129uninstall-styleDATA:
130 @$(NORMAL_UNINSTALL)
131 list='$(style_DATA)'; for p in $$list; do \
132 rm -f $(DESTDIR)$(styledir)/$$p; \
133 done
134tags: TAGS
135TAGS:
136
137
138distdir = $(top_builddir)/$(PACKAGE)-$(VERSION)/$(subdir)
139
140subdir = data/styles
141
142distdir: $(DISTFILES)
143 @for file in $(DISTFILES); do \
144 d=$(srcdir); \
145 if test -d $$d/$$file; then \
146 cp -pr $$/$$file $(distdir)/$$file; \
147 else \
148 test -f $(distdir)/$$file \
149 || ln $$d/$$file $(distdir)/$$file 2> /dev/null \
150 || cp -p $$d/$$file $(distdir)/$$file || :; \
151 fi; \
152 done
153info-am:
154info: info-am
155dvi-am:
156dvi: dvi-am
157check-am: all-am
158check: check-am
159installcheck-am:
160installcheck: installcheck-am
161install-exec-am:
162install-exec: install-exec-am
163
164install-data-am: install-styleDATA
165install-data: install-data-am
166
167install-am: all-am
168 @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
169install: install-am
170uninstall-am: uninstall-styleDATA uninstall-local
171uninstall: uninstall-am
172all-am: Makefile $(DATA)
173all-redirect: all-am
174install-strip:
175 $(MAKE) $(AM_MAKEFLAGS) AM_INSTALL_PROGRAM_FLAGS=-s install
176installdirs:
177 $(mkinstalldirs) $(DESTDIR)$(styledir)
178
179
180mostlyclean-generic:
181
182clean-generic:
183
184distclean-generic:
185 -rm -f Makefile $(CONFIG_CLEAN_FILES)
186 -rm -f config.cache config.log stamp-h stamp-h[0-9]*
187
188maintainer-clean-generic:
189 -test -z "$(MAINTAINERCLEANFILES)" || rm -f $(MAINTAINERCLEANFILES)
190mostlyclean-am: mostlyclean-generic
191
192mostlyclean: mostlyclean-am
193
194clean-am: clean-generic mostlyclean-am
195
196clean: clean-am
197
198distclean-am: distclean-generic clean-am distclean-local
199 -rm -f libtool
200
201distclean: distclean-am
202
203maintainer-clean-am: maintainer-clean-generic distclean-am
204 @echo "This command is intended for maintainers to use;"
205 @echo "it deletes files that may require special tools to rebuild."
206
207maintainer-clean: maintainer-clean-am
208
209.PHONY: uninstall-styleDATA install-styleDATA tags distdir info-am info \
210dvi-am dvi check check-am installcheck-am installcheck install-exec-am \
211install-exec install-data-am install-data install-am install \
212uninstall-local uninstall-am uninstall all-redirect all-am all \
213installdirs mostlyclean-generic distclean-generic clean-generic \
214maintainer-clean-generic clean mostlyclean distclean maintainer-clean
215
216
217uninstall-local:
218 rmdir $(styledir)
219distclean-local:
220 rm -f *\~
221
222# Tell versions [3.59,3.63) of GNU make to not export all variables.
223# Otherwise a system limit (for SysV at least) may be exceeded.
224.NOEXPORT:
diff --git a/data/styles/Makro b/data/styles/Makro
new file mode 100644
index 0000000..4cdcf0d
--- /dev/null
+++ b/data/styles/Makro
@@ -0,0 +1,116 @@
1# "Makro"
2# A Fluxbox theme by: skypher of perplexity
3# 2001
4
5toolbar: Gradient Vertical Sunken
6toolbar.color: rgb:CC/CC/AA
7
8toolbar.button: Flat Solid
9toolbar.button.color: rgb:AB/90/40
10toolbar.button.picColor: rgb:50/30/10
11
12toolbar.button.pressed: Sunken Flat
13toolbar.button.pressed.color: rgb:90/70/20
14
15toolbar.clock: Flat
16toolbar.clock.color: rgb:AB/90/40
17toolbar.clock.textColor: rgb:40/20/05
18
19toolbar.label: Flat
20toolbar.label.color: rgb:AB/90/40
21toolbar.label.textColor: rgb:40/20/05
22
23toolbar.windowLabel: Flat
24toolbar.windowLabel.color: rgb:AB/90/40
25toolbar.windowLabel.textColor: rgb:40/20/05
26
27toolbar.justify: Left
28
29menu.title: Raised Flat
30menu.title.color: rgb:AB/90/40
31menu.title.textColor: rgb:40/20/05
32menu.title.justify: Left
33
34menu.frame: Gradient PipeCross
35menu.frame.color: rgb:CC/CC/AA
36menu.frame.colorTo: rgb:AB/AA/90
37menu.frame.textColor: rgb:10/10/01
38menu.frame.justify: Right
39
40menu.hilite: Flat
41menu.hilite.color: rgb:DF/CF/BF
42menu.hilite.textColor: rgb:00/00/00
43
44menu.bullet: Square
45menu.bullet.position: Right
46
47
48window.title.focus: Gradient Vertical Sunken
49window.title.focus.color: rgb:CC/CC/AA
50
51window.title.unfocus: Gradient Vertical Sunken
52window.title.unfocus.color: rgb:AC/AC/90
53
54window.label.focus: Solid Flat
55window.label.focus.color: rgb:AB/90/40
56window.label.focus.textColor: rgb:40/20/05
57
58window.label.unfocus: Flat Solid
59window.label.unfocus.color: rgb:AA/80/30
60window.label.unfocus.textColor: rgb:45/25/10
61
62window.button.focus: Flat Solid
63window.button.focus.color: rgb:AC/99/50
64window.button.focus.picColor: rgb:40/20/05
65
66window.button.unfocus: Flat Solid
67window.button.unfocus.color: rgb:AA/80/30
68window.button.unfocus.picColor: rgb:45/25/10
69
70window.button.pressed: Sunken Solid
71window.button.pressed.color: rgb:90/70/20
72
73window.frame.focus: Flat
74window.frame.focus.color: rgb:00/00/00
75window.frame.unfocus: Flat
76window.frame.unfocus.color: rgb:10/10/10
77
78window.handle.focus: Sunken Solid
79window.handle.focus.color: rgb:AC/99/50
80window.handle.unfocus: Flat Solid
81window.handle.unfocus.color: rgb:AA/80/30
82
83window.grip.focus: Sunken Gradient Diagonal Interlaced
84window.grip.focus.color: rgb:AC/99/50
85window.grip.focus.colorTo: rgb:AA/80/30
86window.grip.unfocus: Raised Gradient Diagonal
87window.grip.unfocus.color: rgb:AA/80/30
88window.grip.unfocus.colorTo: rgb:AC/99/50
89
90! ----------- tab - explicit for fluxbox, the best wm out there[tm] (;
91window.tab.justify: Center
92window.tab.label.unfocus: Flat Solid
93window.tab.label.unfocus.color: rgb:AA/80/30
94window.tab.label.unfocus.textColor: rgb:45/25/10
95window.tab.label.focus: Solid Flat
96window.tab.label.focus.color: rgb:AB/90/40
97window.tab.label.focus.textColor: rgb:40/20/05
98window.tab.borderWidth: 1
99window.tab.borderColor: rgb:10/10/10
100! ----------- (fluxbox.sourceforge.net)
101window.tab.font: -*-helvetica-medium-r-*-*-11-*-*-*-*-*-iso8859-1
102
103window.justify: Left
104
105toolbar.font: -*-helvetica-medium-r-*-*-11-*-*-*-*-*-iso8859-1
106window.font: -*-helvetica-bold-r-*-*-11-*-*-*-*-*-iso8859-1
107menu.title.font: -*-helvetica-bold-r-*-*-11-*-*-*-*-*-iso8859-1
108menu.frame.font: -*-helvetica-medium-r-*-*-10-*-*-*-*-*-iso8859-1
109
110borderColor: rgb:10/10/10
111
112bevelWidth: 2
113borderWidth: 1
114handleWidth: 3
115
116rootCommand: bsetroot -solid rgb:9A/9A/90
diff --git a/data/styles/MerleyKay b/data/styles/MerleyKay
new file mode 100644
index 0000000..2c5a22d
--- /dev/null
+++ b/data/styles/MerleyKay
@@ -0,0 +1,134 @@
1# Merely Kay
2# A Fluxbox theme by: skypher of perplexity
3# 2001
4# (Not created from scratch, basicly a modification of "Simple Elegance"
5# by Pax, thanks!)
6# update: added *.tab.* stuff to make fluxbox look real cool :)
7
8toolbar: Raised Gradient Veritcal
9toolbar.color: rgb:62/70/85
10toolbar.colorTo: rgb:56/66/75
11
12toolbar.button: Raised Gradient Horizontal Interlaced
13toolbar.button.color: rgb:62/70/85
14toolbar.button.colorTo: rgb:56/66/75
15toolbar.button.picColor: rgb:FF/FF/FF
16
17toolbar.button.pressed: Sunken Gradient Horizontal
18toolbar.button.pressed.color: rgb:42/50/65
19toolbar.button.pressed.colorTo: rgb:36/46/55
20
21toolbar.clock: Sunken Gradient Vertical Interlaced
22toolbar.clock.color: rgb:62/70/85
23toolbar.clock.colorTo: rgb:56/66/75
24toolbar.clock.textColor: rgb:FF/FF/FF
25
26toolbar.label: Sunken Gradient Vertical Interlaced
27toolbar.label.color: rgb:62/70/85
28toolbar.label.colorTo: rgb:56/66/75
29toolbar.label.textColor: rgb:FF/FF/FF
30
31toolbar.windowLabel: Raised Gradient Vertical Interlaced
32toolbar.windowLabel.color: rgb:62/70/85
33toolbar.windowLabel.colorTo: rgb:56/66/75
34toolbar.windowLabel.textColor: rgb:FF/FF/FF
35
36toolbar.justify: center
37
38menu.title: Raised Gradient Horizontal Interlaced
39menu.title.color: rgb:62/66/70
40menu.title.colorTo: rgb:56/60/68
41menu.title.textColor: rgb:E9/E9/E9
42menu.title.justify: Center
43
44menu.frame: Sunken Gradient PipeCross
45menu.frame.color: rgb:62/70/85
46menu.frame.colorTo: rgb:56/66/75
47menu.frame.textColor: rgb:E2/E2/E2
48menu.frame.justify: Left
49
50menu.hilite: Raised Gradient PipeCross
51menu.hilite.color: rgb:50/50/50
52menu.hilite.colorTo: rgb:42/42/42
53menu.hilite.textColor: rgb:FF/FF/FF
54
55menu.bullet: Triangle
56menu.bullet.position: Right
57
58window.title.focus: Raised Gradient Vertical Interlaced
59window.title.focus.color: rgb:62/70/85
60window.title.focus.colorTo: rgb:56/66/75
61window.title.unfocus: Raised Gradient Vertical
62window.title.unfocus.color: rgb:60/66/70
63window.title.unfocus.colorTo: rgb:54/60/68
64
65window.label.focus: Flat Gradient Vertical Interlaced
66window.label.focus.color: rgb:62/70/85
67window.label.focus.colorTo: rgb:56/66/75
68window.label.focus.textColor: rgb:FF/FF/FF
69window.label.unfocus: Flat Gradient Vertical
70window.label.unfocus.color: rgb:60/66/70
71window.label.unfocus.colorTo: rgb:54/60/68
72window.label.unfocus.textColor: rgb:C1/C1/C1
73
74window.button.focus: Raised Gradient Diagonal Bevel1
75window.button.focus.color: rgb:9B/9B/9B
76window.button.focus.colorTo: rgb:42/42/42
77window.button.focus.picColor: rgb:E2/E2/E2
78window.button.unfocus: Raised Gradient Diagonal Bevel1
79window.button.unfocus.color: rgb:9B/9B/9B
80window.button.unfocus.colorTo: rgb:42/42/42
81window.button.unfocus.picColor: rgb:C1/C1/C1
82window.button.pressed: Sunken Gradient Diagonal Bevel1
83window.button.pressed.color: rgb:9B/9B/9B
84window.button.pressed.colorTo: rgb:42/42/42
85
86window.frame.focus: Sunken
87window.frame.focus.color: rgb:87/99/9F
88window.frame.unfocus: Sunken
89window.frame.unfocus.color: rgb:87/99/9F
90
91window.handle.focus: Raised Gradient Diagonal
92window.handle.focus.color: rgb:62/70/85
93window.handle.focus.colorTo: rgb:56/66/75
94window.handle.unfocus: Raised Gradient Diagonal
95window.handle.unfocus.color: rgb:60/66/70
96window.handle.unfocus.colorTo: rgb:54/60/68
97
98window.grip.focus: Raised Gradient Diagonal Interlaced
99window.grip.focus.color: rgb:9B/9B/9B
100window.grip.focus.colorTo: rgb:42/42/42
101window.grip.unfocus: Raised Gradient Diagonal
102window.grip.unfocus.color: rgb:9B/9B/9B
103window.grip.unfocus.colorTo: rgb:42/42/42
104
105! ----------- tab - explicit for fluxbox, the best wm out there[tm] (;
106window.tab.justify: Left
107window.tab.label.unfocus: Sunken Gradient Vertical
108window.tab.label.unfocus.color: rgb:50/50/50
109window.tab.label.unfocus.colorTo: rgb:54/60/68
110window.tab.label.unfocus.textColor: rgb:AA/AA/AA
111window.tab.label.focus: Raised Gradient Vertical
112window.tab.label.focus.color: rgb:62/70/85
113window.tab.label.focus.colorTo: rgb:556/66/75
114window.tab.label.focus.textColor: #FFFFFF
115window.tab.borderWidth: 2
116window.tab.borderColor: black
117! ----------- (fluxbox.sourceforge.net)
118
119window.justify: Center
120
121window.tab.font: -*-clean-medium-r-*-*-12-*-*-*-*-60-iso8859-*
122toolbar.font: -*-lucida-bold-r-*-*-*-100-*-*-*-*-*-*
123window.font: -*-helvetica-medium-r-normal-*-12-*-*-*-*-*-iso8859-1
124#menu.title.font: -*-lucida-bold-r-*-*-*-100-*-*-*-*-*-*
125menu.title.font: -*-lucida-bold-r-*-*-*-100-*-*-*-*-*-*
126menu.frame.font: -*-lucida-medium-r-*-*-*-100-*-*-*-*-*-*
127
128borderColor: rgb:00/00/00
129
130bevelWidth: 2
131borderWidth: 2
132handleWidth: 3
133
134rootCommand: bsetroot -mod 5 5 -fg rgb:62/70/85 -bg rgb:52/60/75
diff --git a/data/styles/Minimal b/data/styles/Minimal
new file mode 100644
index 0000000..ca0d2c1
--- /dev/null
+++ b/data/styles/Minimal
@@ -0,0 +1,79 @@
1! Minimal (c) 2000 Jeff Raven
2! Blackbox window manager resource defaults, with an
3! eye towards consuming as little of an 8-bit palette
4! as possible. As an additional bonus, with the changes
5! as of Blackbox 0.60.3, it should also use very little
6! memory.
7
8toolbar: Flat Solid
9toolbar.color: MidnightBlue
10
11toolbar.clock: ParentRelative
12toolbar.label: ParentRelative
13toolbar.windowLabel: ParentRelative
14
15toolbar.button: ParentRelative
16toolbar.button.pressed: Flat Solid
17toolbar.button.pressed.color: SteelBlue
18toolbar.button*picColor: White
19
20toolbar.textColor: White
21toolbar.justify: center
22
23window.title.focus: Flat Solid
24window.title.focus.color: SteelBlue
25window.title.unfocus: Flat Solid
26window.title.unfocus.color: MidnightBlue
27
28window.label.focus: ParentRelative
29window.label.focus.textColor: White
30window.label.unfocus: ParentRelative
31window.label.unfocus.textColor: Grey
32
33window.button.focus: ParentRelative
34window.button.focus.picColor: White
35window.button.unfocus: ParentRelative
36window.button.unfocus.picColor: Grey
37window.button.pressed: ParentRelative
38
39window.handle.focus: Flat Solid
40window.handle.focus.color: SteelBlue
41window.handle.unfocus: Flat Solid
42window.handle.unfocus.color: MidnightBlue
43
44window.grip.focus: Flat Solid
45window.grip.unfocus: Flat Solid
46window.grip*color: Grey
47
48window.frame.focusColor: SteelBlue
49window.frame.unfocusColor: MidnightBlue
50
51window.justify: center
52
53menu.title: Flat Solid
54menu.frame: Flat Solid
55menu.hilite: Flat Solid
56
57menu.title.color: Black
58menu.title.textColor: White
59menu.title.justify: center
60
61menu.frame.color: MidnightBlue
62menu.frame.textColor: White
63menu.frame.justify: left
64
65menu.hilite.color: White
66menu.hilite.textColor: Black
67
68menu.bullet: Triangle
69menu.bullet.position: Right
70
71borderColor: Black
72
73bevelWidth: 1
74borderWidth: 1
75handleWidth: 4
76
77*Font: -*-helvetica-*-r-*-*-12-*-*-*-*-*-*-*
78
79rootCommand: bsetroot -solid SlateGrey
diff --git a/data/styles/Nyz b/data/styles/Nyz
new file mode 100644
index 0000000..9779440
--- /dev/null
+++ b/data/styles/Nyz
@@ -0,0 +1,103 @@
1toolbar: flat diagonal gradient
2toolbar.color: rgb:6/9/c
3toolbar.colorTo: rgb:4/6/8
4toolbar.button: flat diagonal gradient
5toolbar.button.color: rgb:3/48/6
6toolbar.button.colorTo: rgb:5/78/a
7toolbar.button.picColor: rgb:1/18/2
8toolbar.button.pressed: flat crossdiagonal gradient
9toolbar.button.pressed.color: grey40
10toolbar.button.pressed.colorTo: grey20
11toolbar.label: flat crossdiagonal gradient
12toolbar.label.color: grey40
13toolbar.label.colorTo: grey20
14toolbar.label.textColor: grey85
15toolbar.windowLabel: flat crossdiagonal gradient
16toolbar.windowLabel.color: grey40
17toolbar.windowLabel.colorTo: grey20
18toolbar.windowLabel.textColor: grey85
19toolbar.clock: flat crossdiagonal gradient
20toolbar.clock.color: grey40
21toolbar.clock.colorTo: grey20
22toolbar.clock.textColor: grey85
23toolbar.justify: right
24toolbar.font: lucidasans-10
25
26menu.title: flat crossdiagonal gradient
27menu.title.color: rgb:6/9/c
28menu.title.colorTo: rgb:3/48/6
29menu.title.textColor: white
30menu.title.font: lucidasans-10
31menu.title.justify: right
32
33menu.frame: flat crossdiagonal gradient
34menu.frame.color: grey40
35menu.frame.colorTo: grey20
36menu.frame.textColor: grey85
37menu.frame.disableColor: rgb:4/4/38
38menu.frame.font: lucidasans-10
39menu.frame.justify: center
40
41menu.bullet.position: right
42menu.bullet: triangle
43
44menu.hilite: flat crossdiagonal gradient
45menu.hilite.color: rgb:6/9/c
46menu.hilite.colorTo: rgb:3/48/6
47menu.hilite.textColor: white
48
49window.title.focus: flat diagonal gradient
50window.title.focus.color: rgb:6/9/c
51window.title.focus.colorTo: rgb:4/6/8
52window.title.unfocus: flat solid
53window.title.unfocus.color: grey30
54
55window.label.focus: flat crossdiagonal gradient
56window.label.focus.color: grey40
57window.label.focus.colorTo: grey20
58window.label.focus.textColor: white
59window.label.unfocus: flat crossdiagonal gradient
60window.label.unfocus.color: grey30
61window.label.unfocus.colorTo: grey20
62window.label.unfocus.textColor: grey60
63
64window.button.focus: flat diagonal gradient
65window.button.focus.color: rgb:4/6/8
66window.button.focus.colorTo: rgb:5/78/a
67window.button.focus.picColor: rgb:1/18/2
68window.button.unfocus: flat solid
69window.button.unfocus.color: grey30
70window.button.unfocus.picColor: grey20
71window.button.pressed: flat crossdiagonal gradient
72window.button.pressed.color: grey40
73window.button.pressed.colorTo: grey20
74
75window.handle.focus: flat crossdiagonal gradient
76window.handle.focus.color: rgb:6/9/c
77window.handle.focus.colorTo: rgb:3/48/6
78window.handle.unfocus: flat solid
79window.handle.unfocus.color: grey30
80
81window.grip.focus: flat crossdiagonal gradient
82window.grip.focus.color: grey40
83window.grip.focus.colorTo: grey20
84window.grip.unfocus: flat crossdiagonal gradient
85window.grip.unfocus.color: grey30
86window.grip.unfocus.colorTo: grey20
87
88window.frame.focusColor: rgb:6/9/c
89window.frame.unfocusColor: grey30
90
91window.font: lucidasans-10
92window.justify: right
93
94borderColor: grey10
95
96bevelWidth: 1
97borderWidth: 2
98handleWidth: 4
99
100*textColor: grey85
101*Font: lucidasans-10
102
103rootCommand: bsetroot -solid grey20
diff --git a/data/styles/Operation b/data/styles/Operation
new file mode 100644
index 0000000..03d16ec
--- /dev/null
+++ b/data/styles/Operation
@@ -0,0 +1,91 @@
1toolbar: flat crossdiagonal gradient
2toolbar.color: rgb:6/9/c
3toolbar.colorTo: rgb:4/6/8
4toolbar.button: parentrelative
5toolbar.button.picColor: grey85
6toolbar.button.pressed: flat crossdiagonal gradient
7toolbar.button.pressed.color: grey50
8toolbar.button.pressed.colorTo: grey80
9toolbar.label: parentrelative
10toolbar.label.textColor: grey85
11toolbar.windowLabel: parentrelative
12toolbar.windowLabel.textColor: grey85
13toolbar.clock: parentrelative
14toolbar.clock.textColor: grey85
15toolbar.justify: right
16toolbar.font: lucidasans-10
17
18menu.title: flat crossdiagonal gradient
19menu.title.color: rgb:6/9/c
20menu.title.colorTo: rgb:3/48/6
21menu.title.textColor: white
22menu.title.font: lucidasans-10
23menu.title.justify: right
24
25menu.frame: flat crossdiagonal gradient
26menu.frame.color: grey50
27menu.frame.colorTo: grey80
28menu.frame.textColor: grey20
29menu.frame.disableColor: grey40
30menu.frame.font: lucidasans-10
31menu.frame.justify: center
32
33menu.bullet.position: right
34menu.bullet: triangle
35
36menu.hilite: flat crossdiagonal gradient
37menu.hilite.color: rgb:6/9/c
38menu.hilite.colorTo: rgb:3/48/6
39menu.hilite.textColor: white
40
41window.title.focus: flat crossdiagonal gradient
42window.title.focus.color: rgb:6/9/c
43window.title.focus.colorTo: rgb:3/48/6
44window.title.unfocus: flat diagonal gradient
45window.title.unfocus.color: grey50
46window.title.unfocus.colorTo: grey20
47
48window.label.focus: parentrelative
49window.label.focus.textColor: white
50window.label.unfocus: parentrelative
51window.label.unfocus.textColor: grey60
52
53window.button.focus: parentrelative
54window.button.focus.picColor: grey85
55window.button.unfocus: parentrelative
56window.button.unfocus.picColor: grey60
57window.button.pressed: flat crossdiagonal gradient
58window.button.pressed.color: grey50
59window.button.pressed.colorTo: grey80
60
61window.handle.focus: flat crossdiagonal gradient
62window.handle.focus.color: rgb:6/9/c
63window.handle.focus.colorTo: rgb:3/48/6
64window.handle.unfocus: flat diagonal gradient
65window.handle.unfocus.color: grey50
66window.handle.unfocus.colorTo: grey20
67
68window.grip.focus: parentrelative
69window.grip.unfocus: parentrelative
70
71window.frame.focusColor: rgb:6/9/c
72window.frame.unfocusColor: grey50
73
74window.font: lucidasans-10
75window.justify: right
76
77borderColor: rgb:2/3/4
78
79bevelWidth: 1
80borderWidth: 1
81handleWidth: 4
82
83*textColor: grey85
84*Font: lucidasans-10
85
86rootCommand: bsetroot -gradient flatcrossdiagonalgradient -from rgb:4/6/8 -to rgb:3/48/6
87
88bbpager.desktop.focus: flat interlaced crossdiagonal gradient
89bbpager.desktop.focus.color: rgb:6/9/c
90bbpager.desktop.focus.colorTo: rgb:3/48/6
91
diff --git a/data/styles/Outcomes b/data/styles/Outcomes
new file mode 100644
index 0000000..9483814
--- /dev/null
+++ b/data/styles/Outcomes
@@ -0,0 +1,114 @@
1toolbar: raised diagonal gradient bevel1
2toolbar.color: rgb:7/8/8
3toolbar.colorTo: grey20
4
5toolbar.button: raised diagonal gradient bevel1
6toolbar.button.color: grey
7toolbar.button.colorTo: grey20
8toolbar.button.picColor: black
9toolbar.button.pressed: sunken diagonal interlaced gradient bevel1
10toolbar.button.pressed.color: rgb:38/4/4
11toolbar.button.pressed.colorTo: rgb:d/f/f
12
13toolbar.label: flat interlaced diagonal gradient
14toolbar.label.color: grey20
15toolbar.label.colorTo: rgb:7/8/8
16toolbar.label.textColor: grey85
17
18toolbar.windowLabel: flat interlaced diagonal gradient
19toolbar.windowLabel.color: grey20
20toolbar.windowLabel.colorTo: rgb:7/8/8
21toolbar.windowLabel.textColor: grey85
22
23toolbar.clock: flat interlaced diagonal gradient
24toolbar.clock.color: grey20
25toolbar.clock.colorTo: rgb:7/8/8
26toolbar.clock.textColor: grey85
27
28toolbar.justify: center
29toolbar.font: lucidasans-bold-10
30
31menu.title: raised diagonal interlaced gradient bevel1
32menu.title.color: grey20
33menu.title.colorTo: rgb:7/8/8
34menu.title.textColor: grey85
35menu.title.font: lucidasans-bold-10
36menu.title.justify: center
37
38menu.frame: raised diagonal gradient bevel1
39menu.frame.color: rgb:7/8/8
40menu.frame.colorTo: grey10
41menu.frame.textColor: white
42menu.frame.disableColor: rgb:38/4/4
43menu.frame.font: lucidasans-10
44menu.frame.justify: center
45
46menu.bullet: triangle
47menu.bullet.position: right
48
49menu.hilite: raised diagonal gradient bevel1
50menu.hilite.color: grey60
51menu.hilite.colorTo: white
52menu.hilite.textColor: grey20
53
54window.title.focus: raised diagonal gradient bevel1
55window.title.focus.color: rgb:7/8/8
56window.title.focus.colorTo: grey20
57window.title.unfocus: raised diagonal gradient bevel1
58window.title.unfocus.color: rgb:54/6/6
59window.title.unfocus.colorTo: grey20
60
61window.label.focus: interlaced sunken diagonal gradient bevel1
62window.label.focus.color: grey20
63window.label.focus.colorTo: grey
64window.label.focus.textColor: white
65window.label.unfocus: interlaced flat gradient
66window.label.unfocus.color: grey20
67window.label.unfocus.colorTo: rgb:54/6/6
68window.label.unfocus.textColor: grey
69
70window.handle.focus: raised diagonal gradient bevel1
71window.handle.focus.color: rgb:7/8/8
72window.handle.focus.colorTo: grey20
73window.handle.unfocus: raised diagonal gradient bevel1
74window.handle.unfocus.color: rgb:54/6/6
75window.handle.unfocus.colorTo: grey20
76
77window.grip.focus: raised diagonal gradient bevel1
78window.grip.focus.color: grey
79window.grip.focus.colorTo: grey20
80window.grip.unfocus: sunken diagonal gradient bevel1
81window.grip.unfocus.color: grey20
82window.grip.unfocus.colorTo: grey
83
84
85window.button.focus: raised diagonal gradient bevel1
86window.button.focus.color: grey
87window.button.focus.colorTo: grey20
88window.button.focus.picColor: black
89window.button.unfocus: sunken diagonal gradient bevel1
90window.button.unfocus.color: grey20
91window.button.unfocus.colorTo: grey
92window.button.unfocus.picColor: grey40
93window.button.pressed: flat diagonal interlaced gradient
94window.button.pressed.color: rgb:38/4/4
95window.button.pressed.colorTo: rgb:d/f/f
96
97window.frame.focusColor: grey85
98window.frame.unfocusColor: rgb:54/6/6
99
100window.font: lucidasans-bold-10
101window.justify: center
102
103! misc...
104borderColor: rgb:1c/2/2
105
106borderWidth: 1
107bevelWidth: 2
108handleWidth: 4
109
110rootCommand: bsetroot -mod 4 4 -fg rgb:54/6/6 -bg grey20
111
112! for the bbtools
113menuFont: lucidasans-10
114titleFont: lucidasans-bold-10
diff --git a/data/styles/Rampage b/data/styles/Rampage
new file mode 100644
index 0000000..056aea7
--- /dev/null
+++ b/data/styles/Rampage
@@ -0,0 +1,102 @@
1
2toolbar: sunken
3toolbar.color: grey68
4
5toolbar.button: flat
6toolbar.button.color: grey68
7toolbar.button.picColor: rgb:0/8/8
8toolbar.button.pressed: sunken
9toolbar.button.pressed.color: rgb:c/c/c
10toolbar.button.pressed.colorTo: rgb:8/8/8
11
12toolbar.label: flat
13toolbar.label.color: grey68
14toolbar.label.textColor: black
15
16toolbar.windowLabel: flat
17toolbar.windowLabel.color: grey68
18toolbar.windowLabel.textColor: black
19
20toolbar.clock: flat
21toolbar.clock.color: grey68
22toolbar.clock.textColor: black
23
24toolbar.justify: Left
25
26menu.title: Raised Diagonal Gradient Bevel1
27menu.title.color: rgb:b/b/b
28menu.title.colorTo: rgb:1/9/9
29menu.title.textColor: black
30menu.title.justify: center
31
32menu.frame: Raised Diagonal Gradient Bevel1
33menu.frame.color: rgb:b/b/b
34menu.frame.colorTo: rgb:c/c/c
35menu.frame.textColor: black
36menu.frame.justify: center
37
38menu.hilite: Raised diagonal gradient bevel1
39menu.hilite.color: grey77
40menu.hilite.colorTo: grey74
41menu.hilite.textColor: rgb:0/8/8
42
43menu.bullet: square
44menu.bullet.position: right
45
46window.title.focus: sunken diagonal gradient bevel1
47window.title.focus.color: rgb:c/c/c
48window.title.focus.colorTo: rgb:b/b/b
49window.title.unfocus: sunken
50window.title.unfocus.color: grey70
51
52window.label.focus: Flat pyramid interlaced gradient
53window.label.focus.color: rgb:c/c/c
54window.label.focus.colorTo: rgb:b/b/b
55window.label.focus.textColor: black
56window.label.unfocus: flat
57window.label.unfocus.color: grey70
58window.label.unfocus.textColor: black
59
60window.handle.focus: flat diagonal gradient bevel1
61window.handle.focus.color: rgb:c/c/c
62window.handle.focus.colorTo: rgb:0/8/8
63window.handle.unfocus: raised pyramid gradient bevel1
64window.handle.unfocus.color: rgb:c/c/c
65window.handle.unfocus.colorTo: rgb:0/8/8
66
67window.grip.focus: flat diagonal interlaced gradient bevel1
68window.grip.focus.color: grey90
69window.grip.focus.colorTo: grey40
70window.grip.unfocus: flat diagonal gradient bevel1
71window.grip.unfocus.color: grey40
72window.grip.unfocus.colorTo: grey90
73
74window.button.focus: sunken diagonal gradient bevel1
75window.button.focus.color: grey90
76window.button.focus.colorTo: grey40
77window.button.focus.picColor: grey20
78
79window.button.unfocus: flat
80window.button.unfocus.color: grey70
81window.button.unfocus.colorTo: grey70
82window.button.unfocus.picColor: grey70
83
84window.button.pressed: sunken interlaced diagonal gradient bevel1
85window.button.pressed.color: rgb:38/4/4
86window.button.pressed.colorTo: rgb:d/f/f
87
88window.frame.focusColor: grey72
89window.frame.unfocusColor: grey72
90
91window.justify: center
92
93borderColor: rgb:0/0/0
94
95borderWidth: 1
96bevelWidth: 2
97handleWidth: 5
98
99*font: -b&h-lucida-medium-r-normal-*-*-100-*-*-p-*-iso8859-1
100*textColor: black
101
102rootCommand: bsetroot -mod 16 8 -bg rgb:0/8/8 -fg rgb:0/9/9
diff --git a/data/styles/Rancor b/data/styles/Rancor
new file mode 100644
index 0000000..4051d81
--- /dev/null
+++ b/data/styles/Rancor
@@ -0,0 +1,107 @@
1toolbar: flat solid
2toolbar.color: #980806
3
4toolbar.button: raised crossdiagonal gradient bevel2
5toolbar.button.color: #a8a6a6
6toolbar.button.colorTo: black
7toolbar.button.picColor: white
8
9toolbar.button.pressed: flat solid
10toolbar.button.pressed.color: grey20
11
12toolbar.label: raised diagonal gradient bevel2
13toolbar.label.color: #a8a6a6
14toolbar.label.colorTo: black
15toolbar.label.textColor: white
16
17toolbar.windowLabel: raised crossdiagonal gradient bevel2
18toolbar.windowLabel.color: #a8a6a6
19toolbar.windowLabel.colorTo: black
20toolbar.windowLabel.textColor: white
21
22toolbar.clock: raised crossdiagonal gradient bevel2
23toolbar.clock.color: black
24toolbar.clock.colorTo: #a8a6a6
25toolbar.clock.textColor: white
26
27toolbar.justify: center
28toolbar.font: lucidasans-10
29
30menu.title: raised crossdiagonal gradient
31menu.title.color: #980806
32menu.title.colorTo: black
33menu.title.textColor: white
34menu.title.font: lucidasans-10
35menu.title.justify: right
36
37menu.frame: flat crossdiagonal gradient bevel2
38menu.frame.color: black
39menu.frame.colorTo: #a8a6a6
40menu.frame.textColor: white
41menu.frame.disableColor: grey20
42menu.frame.font: lucidasans-10
43menu.frame.justify: left
44
45menu.bullet.position: right
46menu.bullet: round
47
48menu.hilite: raised crossdiagonal gradient bevel1
49menu.hilite.color: #a8a6a6
50menu.hilite.colorTo: black
51menu.hilite.textColor: white
52
53window.title.focus: flat solid
54window.title.focus.color: #980806
55
56window.title.unfocus: flat solid
57window.title.unfocus.color: black
58
59window.label.focus: raised crossdiagonal gradient bevel1
60window.label.focus.color: black
61window.label.focus.colorTo: #a8a6a6
62window.label.focus.textColor: white
63
64window.label.unfocus: flat solid
65window.label.unfocus.color: black
66window.label.unfocus.textColor: grey60
67
68window.button.focus: raised crossdiagonal gradient bevel2
69window.button.focus.color: #a8a6a6
70window.button.focus.colorTo: black
71window.button.focus.picColor: white
72
73window.button.unfocus: flat solid
74window.button.unfocus.color: black
75window.button.unfocus.picColor: black
76window.button.pressed: flat crossdiagonal gradient
77window.button.pressed.color: grey40
78window.button.pressed.colorTo: grey20
79
80window.handle.focus: raised crossdiagonal gradient
81window.handle.focus.color: #980806
82window.handle.focus.colorTo: black
83window.handle.unfocus: flat solid
84window.handle.unfocus.color: black
85
86window.grip.focus: raised crossdiagonal gradient
87window.grip.focus.color: #a8a6a6
88window.grip.focus.colorTo: black
89window.grip.unfocus: flat solid
90window.grip.unfocus.color: black
91
92window.frame.focusColor: #980806
93window.frame.unfocusColor: black
94
95window.font: lucidasans-10
96window.justify: center
97
98borderColor: black
99
100bevelWidth: 1
101borderWidth: 1
102handleWidth: 4
103
104*textColor: white
105*Font: lucidasans-10
106
107rootCommand: bsetroot -gradient interlacedflatcrossdiagonalgradient -from rgb:4c/04/03 -to black
diff --git a/data/styles/Results b/data/styles/Results
new file mode 100644
index 0000000..bb5c988
--- /dev/null
+++ b/data/styles/Results
@@ -0,0 +1,114 @@
1toolbar: raised diagonal gradient bevel1
2toolbar.color: rgb:8/8/7
3toolbar.colorTo: grey20
4
5toolbar.button: raised diagonal gradient bevel1
6toolbar.button.color: grey
7toolbar.button.colorTo: grey20
8toolbar.button.picColor: black
9toolbar.button.pressed: sunken diagonal interlaced gradient bevel1
10toolbar.button.pressed.color: rgb:4/4/38
11toolbar.button.pressed.colorTo: rgb:f/f/d
12
13toolbar.label: flat interlaced diagonal gradient
14toolbar.label.color: grey20
15toolbar.label.colorTo: rgb:8/8/7
16toolbar.label.textColor: grey85
17
18toolbar.windowLabel: flat interlaced diagonal gradient
19toolbar.windowLabel.color: grey20
20toolbar.windowLabel.colorTo: rgb:8/8/7
21toolbar.windowLabel.textColor: grey85
22
23toolbar.clock: flat interlaced diagonal gradient
24toolbar.clock.color: grey20
25toolbar.clock.colorTo: rgb:8/8/7
26toolbar.clock.textColor: grey85
27
28toolbar.justify: center
29toolbar.font: lucidasans-bold-10
30
31menu.title: raised diagonal interlaced gradient bevel1
32menu.title.color: grey20
33menu.title.colorTo: rgb:8/8/7
34menu.title.textColor: grey85
35menu.title.font: lucidasans-bold-10
36menu.title.justify: center
37
38menu.frame: raised diagonal gradient bevel1
39menu.frame.color: rgb:8/8/7
40menu.frame.colorTo: grey10
41menu.frame.textColor: white
42menu.frame.disableColor: rgb:4/4/38
43menu.frame.font: lucidasans-10
44menu.frame.justify: center
45
46menu.bullet: triangle
47menu.bullet.position: right
48
49menu.hilite: raised diagonal gradient bevel1
50menu.hilite.color: grey60
51menu.hilite.colorTo: white
52menu.hilite.textColor: grey20
53
54window.title.focus: raised diagonal gradient bevel1
55window.title.focus.color: rgb:8/8/7
56window.title.focus.colorTo: grey20
57window.title.unfocus: raised diagonal gradient bevel1
58window.title.unfocus.color: rgb:6/6/54
59window.title.unfocus.colorTo: grey20
60
61window.label.focus: interlaced sunken diagonal gradient bevel1
62window.label.focus.color: grey20
63window.label.focus.colorTo: grey
64window.label.focus.textColor: white
65window.label.unfocus: interlaced flat gradient
66window.label.unfocus.color: grey20
67window.label.unfocus.colorTo: rgb:6/6/54
68window.label.unfocus.textColor: grey
69
70window.handle.focus: raised diagonal gradient bevel1
71window.handle.focus.color: rgb:8/8/7
72window.handle.focus.colorTo: grey20
73window.handle.unfocus: raised diagonal gradient bevel1
74window.handle.unfocus.color: rgb:6/6/54
75window.handle.unfocus.colorTo: grey20
76
77window.grip.focus: raised diagonal gradient bevel1
78window.grip.focus.color: grey
79window.grip.focus.colorTo: grey20
80window.grip.unfocus: sunken diagonal gradient bevel1
81window.grip.unfocus.color: grey20
82window.grip.unfocus.colorTo: grey
83
84
85window.button.focus: raised diagonal gradient bevel1
86window.button.focus.color: grey
87window.button.focus.colorTo: grey20
88window.button.focus.picColor: black
89window.button.unfocus: sunken diagonal gradient bevel1
90window.button.unfocus.color: grey20
91window.button.unfocus.colorTo: grey
92window.button.unfocus.picColor: grey40
93window.button.pressed: flat diagonal interlaced gradient
94window.button.pressed.color: rgb:4/4/38
95window.button.pressed.colorTo: rgb:f/f/d
96
97window.frame.focusColor: grey85
98window.frame.unfocusColor: rgb:6/6/54
99
100window.font: lucidasans-bold-10
101window.justify: center
102
103! misc...
104borderColor: rgb:2/2/1c
105
106borderWidth: 1
107bevelWidth: 2
108handleWidth: 4
109
110rootCommand: bsetroot -mod 4 4 -fg rgb:6/6/5c -bg grey20
111
112! for the bbtools
113menuFont: lucidasans-10
114titleFont: lucidasans-bold-10
diff --git a/data/styles/Shade b/data/styles/Shade
new file mode 100644
index 0000000..36e39f5
--- /dev/null
+++ b/data/styles/Shade
@@ -0,0 +1,91 @@
1toolbar: flat solid
2toolbar.color: rgb:6/6/6
3toolbar.button: flat solid
4toolbar.button.color: rgb:6/6/6
5toolbar.button.picColor: rgb:2/2/2
6toolbar.label: flat crossdiagonal gradient
7toolbar.label.color: rgb:8/8/7
8toolbar.label.colorTo: rgb:f/f/d
9toolbar.label.textColor: rgb:2/2/1c
10toolbar.windowLabel: flat crossdiagonal gradient
11toolbar.windowLabel.color: rgb:8/8/7
12toolbar.windowLabel.colorTo: rgb:f/f/d
13toolbar.windowLabel.textColor: rgb:2/2/1c
14toolbar.clock: flat crossdiagonal gradient
15toolbar.clock.color: rgb:8/8/7
16toolbar.clock.colorTo: rgb:f/f/d
17toolbar.clock.textColor: rgb:2/2/1c
18toolbar.justify: right
19toolbar.font: lucidasans-10
20
21menu.title: flat crossdiagonal gradient
22menu.title.color: rgb:8/8/7
23menu.title.colorTo: rgb:f/f/d
24menu.title.textColor: rgb:2/2/1c
25menu.title.font: lucidasans-10
26menu.title.justify: right
27
28menu.frame: flat solid
29menu.frame.color: rgb:6/6/6
30menu.frame.textColor: grey85
31menu.frame.disableColor: rgb:4/4/4
32menu.frame.font: lucidasans-10
33menu.frame.justify: center
34
35menu.bullet.position: right
36menu.bullet: triangle
37
38menu.hilite: flat solid
39menu.hilite.color: rgb:4/4/4
40menu.hilite.textColor: white
41
42window.title.focus: flat solid
43window.title.focus.color: rgb:6/6/6
44window.title.unfocus: flat solid
45window.title.unfocus.color: rgb:4/4/4
46
47window.label.focus: flat crossdiagonal gradient
48window.label.focus.color: rgb:8/8/7
49window.label.focus.colorTo: rgb:f/f/d
50window.label.focus.textColor: rgb:2/2/1c
51window.label.unfocus: flat solid
52window.label.unfocus.color: rgb:4/4/4
53window.label.unfocus.textColor: rgb:2/2/2
54
55window.button.focus: flat solid
56window.button.focus.color: rgb:6/6/6
57window.button.focus.picColor: rgb:2/2/2
58window.button.unfocus: flat solid
59window.button.unfocus.color: rgb:4/4/4
60window.button.unfocus.picColor: rgb:2/2/2
61
62window.handle.focus: flat crossdiagonal gradient
63window.handle.focus.color: rgb:8/8/7
64window.handle.focus.colorTo: rgb:f/f/d
65window.handle.unfocus: flat solid
66window.handle.unfocus.color: rgb:4/4/4
67
68window.grip.focus: flat solid
69window.grip.focus.color: rgb:8/8/8
70window.grip.unfocus: flat solid
71window.grip.unfocus.color: rgb:4/4/4
72
73window.frame.focusColor: rgb:f/f/d
74window.frame.unfocusColor: rgb:6/6/6
75
76window.font: lucidasans-10
77window.justify: right
78
79*button.pressed: flat solid
80*button.pressed.color: rgb:a/a/8c
81
82borderColor: rgb:2/2/2
83
84bevelWidth: 2
85borderWidth: 2
86handleWidth: 3
87
88*textColor: grey20
89*Font: lucidasans-10
90
91rootCommand: bsetroot -solid rgb:4/4/4
diff --git a/data/styles/Spiff b/data/styles/Spiff
new file mode 100644
index 0000000..2b1f140
--- /dev/null
+++ b/data/styles/Spiff
@@ -0,0 +1,109 @@
1toolbar: flat gradient vertical
2toolbar.color: rgb:c0/c4/c8
3toolbar.colorTo: rgb:a0/a4/a8
4
5toolbar.button: flat gradient vertical
6toolbar.button.color: rgb:bc/c0/c4
7toolbar.button.colorTo: rgb:a4/a8/ac
8toolbar.button.picColor: black
9
10toolbar.button.pressed: flat gradient diagonal
11toolbar.button.pressed.color: rgb:60/64/68
12toolbar.button.pressed.colorTo: rgb:80/84/88
13
14toolbar.clock: flat gradient horizontal interlaced
15toolbar.clock.color: black
16toolbar.clock.colorTo: rgb:70/70/88
17toolbar.clock.textColor: white
18
19toolbar.label: flat gradient horizontal interlaced
20toolbar.label.color: black
21toolbar.label.colorTo: rgb:70/70/88
22toolbar.label.textColor: white
23
24toolbar.windowLabel: flat gradient horizontal interlaced
25toolbar.windowLabel.color: black
26toolbar.windowLabel.colorTo: rgb:78/90/94
27toolbar.windowLabel.textColor: white
28
29toolbar.justify: center
30
31
32menu.title: flat gradient horizontal interlaced
33menu.title.color: black
34menu.title.colorTo: rgb:78/90/94
35menu.title.textColor: white
36menu.title.justify: left
37
38menu.frame: flat gradient diagonal
39menu.frame.color: rgb:c0/c4/c8
40menu.frame.colorTo: rgb:70/74/78
41menu.frame.textColor: rgb:40/44/48
42menu.frame.justify: left
43
44menu.hilite: flat gradient horizontal interlaced
45menu.hilite.color: black
46menu.hilite.colorTo: rgb:70/70/88
47menu.hilite.textColor: white
48
49menu.bullet: empty
50menu.bullet.position: left
51
52
53window.title.focus: flat gradient vertical
54window.title.focus.color: rgb:c0/c4/c8
55window.title.focus.colorTo: rgb:a0/a4/a8
56window.title.unfocus: flat gradient vertical
57window.title.unfocus.color: rgb:a0/a4/a8
58window.title.unfocus.colorTo: rgb:80/84/88
59
60window.label.focus: flat gradient horizontal interlaced
61window.label.focus.color: black
62window.label.focus.colorTo: rgb:78/90/94
63window.label.focus.textColor: white
64window.label.unfocus: flat gradient horizontal interlaced
65window.label.unfocus.color: black
66window.label.unfocus.colorTo: rgb:60/60/78
67window.label.unfocus.textColor: rgb:a0/a4/a8
68
69window.button.focus: flat gradient vertical
70window.button.focus.color: rgb:bc/c0/c4
71window.button.focus.colorTo: rgb:a4/a8/ac
72window.button.focus.picColor: black
73window.button.unfocus: flat gradient vertical
74window.button.unfocus.color: rgb:9c/a0/a4
75window.button.unfocus.colorTo: rgb:84/88/8c
76window.button.unfocus.picColor: rgb:40/44/48
77window.button.pressed: flat gradient diagonal
78window.button.pressed.color: rgb:60/64/68
79window.button.pressed.colorTo: rgb:80/84/88
80
81window.frame.focusColor: rgb:90/94/98
82window.frame.unfocusColor: rgb:40/48/50
83
84window.handle.focus: flat gradient diagonal
85window.handle.focus.color: rgb:c0/c4/c8
86window.handle.focus.colorTo: rgb:a0/a4/a8
87window.handle.unfocus: flat gradient diagonal
88window.handle.unfocus.color: rgb:a0/a4/a8
89window.handle.unfocus.colorTo: rgb:80/84/88
90
91window.grip.focus: flat diagonal gradient
92window.grip.focus.color: black
93window.grip.focus.colorTo: rgb:78/90/94
94window.grip.unfocus: flat diagonal gradient
95window.grip.unfocus.color: black
96window.grip.unfocus.colorTo: rgb:60/60/78
97
98window.justify: left
99
100
101borderColor: black
102
103bevelWidth: 1
104borderWidth: 1
105handleWidth: 3
106
107rootCommand: bsetroot -mod 2 2 -fg rgb:48/50/68 -bg rgb:50/58/70
108
109*Font: lucidasans-10
diff --git a/data/styles/TDF b/data/styles/TDF
new file mode 100644
index 0000000..d91fc2c
--- /dev/null
+++ b/data/styles/TDF
@@ -0,0 +1,115 @@
1! TarishedCopper.style
2! by The Dixie Flatline.
3! root image copyright(c)1999 propaganda.themes.org
4! used w/o permission (for non-canned release)
5! ----
6! You may only distribute this theme with the original
7! root image or with the original blackbox source.
8! ----
9! for Blackbox 0.60.x -ONLY-
10! missing: slit border color
11
12toolbar: raised gradient bevel1
13toolbar.color: black
14toolbar.colorTo: black
15toolbar.label: Raised Gradient pipecross Bevel1
16toolbar.label.color: rgb:4e/38/32
17toolbar.label.colorTo: rgb:af/89/7c
18toolbar.label.textColor: black
19toolbar.windowLabel: Raised Gradient pyramid Bevel1
20toolbar.windowLabel.color: black
21toolbar.windowLabel.colorTo: rgb:af/89/7c
22toolbar.windowLabel.textColor: black
23toolbar.clock: Raised Gradient pipecross bevel1
24toolbar.clock.color: rgb:4e/38/32
25toolbar.clock.colorTo: rgb:af/89/7c
26toolbar.clock.textColor: black
27toolbar.button: Raised gradient pipecross bevel1
28toolbar.button.color: rgb:4e/38/32
29toolbar.button.colorTo: rgb:af/89/7c
30toolbar.button.picColor: black
31toolbar.button.pressed: Flat Gradient Diagonal Bevel1
32toolbar.button.pressed.color: rgb:32/32/32
33toolbar.button.pressed.colorTo: rgb:82/6d/53
34toolbar.justify: center
35
36menu.title: Raised Gradient pipecross Bevel1
37menu.title.color: rgb:4e/38/32
38menu.title.colorTo: rgb:af/89/7c
39menu.title.textColor: black
40menu.title.justify: center
41menu.frame: raised Gradient elliptic Bevel1
42menu.frame.color: black
43menu.frame.colorTo: rgb:af/89/7c
44menu.frame.textColor: black
45menu.frame.justify: center
46menu.hilite: sunken gradient crossdiagonal bevel1
47menu.hilite.color: rgb:4e/38/32
48menu.hilite.colorTo: rgb:af/89/7c
49menu.hilite.textColor: rgb:ff/ff/ff
50menu.bullet: empty
51menu.bullet.position: right
52
53window.title.focus: Raised Gradient Diagonal bevel1
54window.title.focus.color: black
55window.title.focus.colorTo: black
56window.title.unfocus: Raised Gradient Diagonal bevel1
57window.title.unfocus.color: black
58window.title.unfocus.colorTo: black
59
60window.label.focus: raised Gradient pyramid Bevel1
61window.label.focus.color: black
62window.label.focus.colorTo: rgb:b3/8c/7f
63window.label.focus.textColor: black
64
65window.label.unfocus: raised Gradient pyramid Bevel1
66window.label.unfocus.color: black
67window.label.unfocus.colorTo: rgb:6c/54/4c
68window.label.unfocus.textColor: black
69
70window.button.focus: Raised Gradient pipecross Bevel1
71window.button.focus.color: rgb:4e/38/32
72window.button.focus.colorTo: rgb:af/89/7c
73window.button.focus.picColor: black
74window.button.unfocus: raised gradient pyramid bevel2
75window.button.unfocus.color: black
76window.button.unfocus.colorTo: rgb:6c/54/4c
77window.button.unfocus.picColor: black
78window.button.pressed: Flat Gradient Diagonal Bevel1
79window.button.pressed.color: rgb:32/32/32
80window.button.pressed.colorTo: rgb:82/6d/53
81
82window.frame.focusColor: rgb:4e/38/32
83window.frame.unfocusColor: rgb:4c/36/30
84
85window.handle.focus: raised Gradient pyramid Bevel2
86window.handle.focus.color: black
87window.handle.focus.colorTo: rgb:af/89/7c
88window.handle.unfocus: raised Gradient pyramid Bevel2
89window.handle.unfocus.color: black
90window.handle.unfocus.colorTo: rgb:6c/54/4c
91
92window.grip.focus: raised gradient pipecross bevel1
93window.grip.focus.color: rgb:4e/38/32
94window.grip.focus.colorTo: rgb:af/89/7c
95window.grip.unfocus: raised gradient pyramid bevel1
96window.grip.unfocus.color: black
97window.grip.unfocus.colorTo: rgb:6c/54/4c
98
99borderWidth: 1
100bevelWidth: 1
101handleWidth: 5
102window.justify: CenterJustify
103
104toolbar.font: lucidasans-10
105menu.title.Font: lucidasans-10
106menu.frame.font: lucidasans-10
107window.font: lucidasans-10
108menuFont: lucidasans-10
109titleFont: lucidasans-10
110
111borderColor: rgb:00/00/00
112rootCommand: bsetroot -gradient flatcrossdiagonalgradient -from black -to rgb:af/89/7c
113
114! fin
115
diff --git a/data/styles/Twice b/data/styles/Twice
new file mode 100644
index 0000000..bbc58be
--- /dev/null
+++ b/data/styles/Twice
@@ -0,0 +1,103 @@
1toolbar: flat diagonal gradient
2toolbar.color: rgb:c/6/6
3toolbar.colorTo: rgb:8/4/4
4toolbar.button: flat diagonal gradient
5toolbar.button.color: rgb:6/3/3
6toolbar.button.colorTo: rgb:a/5/5
7toolbar.button.picColor: rgb:4/2/2
8toolbar.button.pressed: flat crossdiagonal gradient
9toolbar.button.pressed.color: grey40
10toolbar.button.pressed.colorTo: grey20
11toolbar.label: flat crossdiagonal gradient
12toolbar.label.color: grey40
13toolbar.label.colorTo: grey20
14toolbar.label.textColor: grey85
15toolbar.windowLabel: flat crossdiagonal gradient
16toolbar.windowLabel.color: grey40
17toolbar.windowLabel.colorTo: grey20
18toolbar.windowLabel.textColor: grey85
19toolbar.clock: flat crossdiagonal gradient
20toolbar.clock.color: grey40
21toolbar.clock.colorTo: grey20
22toolbar.clock.textColor: grey85
23toolbar.justify: right
24toolbar.font: lucidasans-10
25
26menu.title: flat crossdiagonal gradient
27menu.title.color: rgb:c/6/6
28menu.title.colorTo: rgb:6/3/3
29menu.title.textColor: white
30menu.title.font: lucidasans-10
31menu.title.justify: right
32
33menu.frame: flat crossdiagonal gradient
34menu.frame.color: grey40
35menu.frame.colorTo: grey20
36menu.frame.textColor: grey85
37menu.frame.disableColor: rgb:4/2/2
38menu.frame.font: lucidasans-10
39menu.frame.justify: center
40
41menu.bullet.position: right
42menu.bullet: triangle
43
44menu.hilite: flat crossdiagonal gradient
45menu.hilite.color: rgb:c/6/6
46menu.hilite.colorTo: rgb:6/3/3
47menu.hilite.textColor: white
48
49window.title.focus: flat diagonal gradient
50window.title.focus.color: rgb:c/6/6
51window.title.focus.colorTo: rgb:8/4/4
52window.title.unfocus: flat solid
53window.title.unfocus.color: grey30
54
55window.label.focus: flat crossdiagonal gradient
56window.label.focus.color: grey40
57window.label.focus.colorTo: grey20
58window.label.focus.textColor: white
59window.label.unfocus: flat crossdiagonal gradient
60window.label.unfocus.color: grey30
61window.label.unfocus.colorTo: grey20
62window.label.unfocus.textColor: grey60
63
64window.button.focus: flat diagonal gradient
65window.button.focus.color: rgb:8/4/4
66window.button.focus.colorTo: rgb:a/5/5
67window.button.focus.picColor: rgb:4/2/2
68window.button.unfocus: flat solid
69window.button.unfocus.color: grey30
70window.button.unfocus.picColor: grey20
71window.button.pressed: flat crossdiagonal gradient
72window.button.pressed.color: grey40
73window.button.pressed.colorTo: grey20
74
75window.handle.focus: flat crossdiagonal gradient
76window.handle.focus.color: rgb:c/6/6
77window.handle.focus.colorTo: rgb:6/3/3
78window.handle.unfocus: flat solid
79window.handle.unfocus.color: grey30
80
81window.grip.focus: flat crossdiagonal gradient
82window.grip.focus.color: grey40
83window.grip.focus.colorTo: grey20
84window.grip.unfocus: flat crossdiagonal gradient
85window.grip.unfocus.color: grey30
86window.grip.unfocus.colorTo: grey20
87
88window.frame.focusColor: rgb:c/6/6
89window.frame.unfocusColor: grey30
90
91window.font: lucidasans-10
92window.justify: right
93
94borderColor: grey10
95
96bevelWidth: 1
97borderWidth: 2
98handleWidth: 4
99
100*textColor: grey85
101*Font: lucidasans-10
102
103rootCommand: bsetroot -solid grey20
diff --git a/data/styles/qnx-photon b/data/styles/qnx-photon
new file mode 100644
index 0000000..bffb762
--- /dev/null
+++ b/data/styles/qnx-photon
@@ -0,0 +1,138 @@
1# photon-qnx
2# theme for fluxbox
3# 2001 (c) skypher
4
5toolbar: raised gradient vertical
6 toolbar.color: rgb:DB/DA/DB
7 toolbar.colorTo: rgb:D4/CE/D2
8
9toolbar.label: flat gradient vertical
10 toolbar.label.color: rgb:DB/DA/DB
11 toolbar.label.colorTo: rgb:D4/CE/D2
12 toolbar.label.textColor: rgb:45/45/45
13
14toolbar.windowLabel: sunken solid
15 toolbar.windowLabel.color: rgb:FC/F9/DF
16 toolbar.windowLabel.textColor: rgb:45/45/45
17
18toolbar.clock: flat gradient vertical
19 toolbar.clock.color: rgb:DB/DA/DB
20 toolbar.clock.colorTo: rgb:D4/CE/D2
21 toolbar.clock.textColor: rgb:45/45/45
22
23toolbar.button: solid flat
24 toolbar.button.color: rgb:EB/EB/EB
25 toolbar.button.picColor: rgb:15/15/15
26
27toolbar.button.pressed: sunken flat
28 toolbar.button.pressed.color: rgb:AB/AB/AB
29
30menu.title: raised gradient vertical
31 menu.title.color: rgb:68/95/E3
32 menu.title.colorTo: rgb:31/59/9C
33 menu.title.textColor: white
34
35menu.frame: sunken gradient vertical
36 menu.frame.color: rgb:DB/DA/DB
37 menu.frame.colorTo: rgb:D4/CE/D2
38 menu.frame.textColor: rgb:45/45/45
39
40menu.hilite: flat solid
41 menu.hilite.color: rgb:91/A3/9E
42 menu.hilite.textColor: white
43
44menu.bullet: triangle
45 menu.bullet.position: right
46
47! win focus
48window.title.focus: flat gradient vertical
49 window.title.focus.color: rgb:D9/D9/D9
50 window.title.focus.colorTo: white
51
52window.label.focus: raised gradient vertical
53 window.label.focus.color: rgb:68/95/E3
54 window.label.focus.colorTo: rgb:31/59/9C
55 window.label.focus.textColor: white
56
57window.button.focus: raised gradient vertical
58 window.button.focus.color: rgb:EA/EA/EA
59 window.button.focus.colorTo: rgb:94/9B/99
60 window.button.focus.picColor: rgb:35/35/35
61
62window.button.pressed: sunken solid
63 window.button.pressed.color: rgb:94/9B/99
64
65window.handle.focus: raised solid
66 window.handle.focus.color: rgb:EA/EA/EA
67
68window.grip.focus: Raised Gradient vertical
69 window.grip.focus.color: rgb:68/95/E3
70 window.grip.focus.colorTo: rgb:31/59/9C
71
72window.frame.focusColor: black
73
74
75! unfocused win
76window.title.unfocus: flat gradient vertical
77 window.title.unfocus.color: rgb:D9/D9/D9
78 window.title.unfocus.colorTo: white
79
80
81window.label.unfocus: raised gradient vertical
82 window.label.unfocus.color: rgb:C6/C5/C6
83 window.label.unfocus.colorTo: rgb:A7/A6/A7
84 window.label.unfocus.textColor: white
85
86window.button.unfocus: raised gradient vertical
87 window.button.unfocus.color: rgb:EA/EA/EA
88 window.button.unfocus.colorTo: rgb:94/9B/99
89 window.button.unfocus.picColor: rgb:35/35/35
90
91window.handle.unfocus: raised solid
92 window.handle.unfocus.color: rgb:EA/EA/EA
93
94window.grip.unfocus: raised solid
95 window.grip.unfocus.color: rgb:EA/EA/EA
96
97window.frame.unfocusColor: black
98
99! ----------- tab - explicit for fluxbox, the best wm out there[tm] (;
100window.tab.justify: left
101
102window.tab.label.unfocus: raised gradient vertical
103window.tab.label.unfocus.color: rgb:C6/C5/C6
104window.tab.label.unfocus.colorTo: rgb:A7/A6/A7
105window.tab.label.unfocus.textColor: white
106
107window.tab.label.focus: raised gradient vertical
108window.tab.label.focus.color: rgb:68/95/E3
109window.tab.label.focus.colorTo: rgb:31/59/9C
110window.tab.label.focus.textColor: white
111
112window.tab.borderWidth: 1
113window.tab.borderColor: black
114! ----------- (fluxbox.sourceforge.net)
115
116! fonts
117window.tab.font: -*-gamow-medium-r-*-*-7-*-*-*-*-60-*-*
118! ^ change this to lucidasans-10 if you don't have gamow
119
120toolbar.font: lucidasans-10
121 toolbar.justify: left
122
123window.font: lucidasans-10
124 window.justify: left
125
126menu.title.Font: lucidasans-10
127 menu.title.justify: left
128
129menu.frame.font: lucidasans-10
130 menu.frame.justify: left
131
132! borders n stuff
133borderColor: black
134borderWidth: 1
135bevelWidth: 2
136handleWidth: 4
137frameWidth: 0
138rootCommand: bsetbg -solid white
diff --git a/data/titlebar b/data/titlebar
new file mode 100644
index 0000000..f4e85e3
--- /dev/null
+++ b/data/titlebar
@@ -0,0 +1,2 @@
1Right: minimize maximize close
2Left: sticky