On 03 Oct 2003 20:43:42 +0200, Klaus Umbach wrote:
>
> On Do, Okt 02, 2003 at 23:11:50 +0300, Mikhael Goikhman wrote:
> >
> > Or better yet, convert your full configuration (or just
> > decorations) to fvwm-themes format, so I and hunderds of others may
> > trivially load your theme.
>
> How can I convert that? Is there a script?
You should convert by hand, of course. It is not hard. You start with one
.fvwm2rc file and end up with several files (fvwm-themes components).
There is a strict division to components, one command that belongs to one
component should never appear in another component. Some complex commands
(like TitleStyle) should be split between components, for example,
"TitleStyle Height MinHeight" and only this belongs to buttons component.
"TitleStyle LeftJustified -- flat" and only this belongs to "windowlook".
The rest of TitleStyle setting decoration colors/images belongs to "colors".
You may browse all existing themes in 0.6.2 or 0.7.0 (from cvs) to get an
idea of what commands should go to each component. Then go through your
.fvwm2rc, command by command, and place them to one or another component.
Another approach (probably better) is to start with an empty theme and
add complete components one by one, then test every new added component.
In the end you end up with your own theme that is easly distributable if
done correctly.
> Before I let anyone read my configuration, I have to clean it up a
> little, before it gets awkward.
If you want to clean up your configuration anyway, it is better to start
with an empty theme "dualprinzip" and build it step by step. Start with
simple components "background", "menustyles", "globalfeel", "windowlook",
"buttons" and "colors". Just mimic exactly the way other themes are done.
After all these work, you may start to add modules. Ask if needed.
There is documentation, including FAQ.
Regards,
Mikhael.
--
Visit the official FVWM web page at <URL: http://www.fvwm.org/>.
To unsubscribe from the list, send "unsubscribe fvwm" in the body of a
message to majordomo_at_fvwm.org.
To report problems, send mail to fvwm-owner_at_fvwm.org.
Received on Fri Oct 03 2003 - 15:52:34 BST