--------------------------------------------------------------

SilverXP Theme

for IceWM-1.2.13

INSTALLATION NOTES


--------------------------------------------------------------


In order to install the theme perform the following actions:



- first of all - backup your ~/.icewm folder:

cd && cp -rp .icewm .icewm-backup



- install Microsoft's TrueType fonts. We need the fonts
'verdana' and 'courier new'. You can download the fonts
from http://corefonts.sf.net



- copy the system-wide IceWM folder /usr/share/icewm/,
/usr/local/share/icewm/ or /usr/X11R6/share/icewm/
(let's assume that the directory is /usr/X11R6/share/icewm/)
to your home directory and hide it:

cp /usr/X11R6/share/icewm/ ~/.icewm



- extract the archive SilverXP-1.2.13-2.tar.bz2 and move it
to the folder ~/.icewm/themes/ :

tar jxvf SilverXP-1.2.13-2.tar.bz2
mv SilverXP-1.2.13-2/ ~/.icewm/themes/



- Create the file ~/.icewm/theme with the following contents:

Theme="SilverXP-1.2.13-2/default.theme"



- Patch IceWM-1.2.13 to enable the icon of the 'ShowDesktop' button and
borderless buttons and recompile IceWM (this also will enable the support
of shaped windows and gradients):

tar zxvf icewm-1.2.13.tar.zg
cd icewm-1.2.13/src
patch < ~/.icewm/themes/SilverXP-1.2.13-2/wmtaskbar.cc.patch
patch < ~/.icewm/themes/SilverXP-1.2.13-2/ybutton.cc.patch
cd ..
./configure --prefix=/usr/X11R6 --exec-prefix=/usr/X11R6 \
--with-imlib --without-xpm \
--enable-gradients --enable-shaped-decorations \
--enable-xfreetype --disable-corefonts
(or --disable-xfreetype --enable-corefonts to disable antialiasing of fonts)
make
su
make install



- enjoy the best theme for the best window manager ;-)


-----------------------------------------------------------------------
Theme Home Page - http://icewmsilverxp.sourceforge.net
-----------------------------------------------------------------------
Theme Author Alexander Portnoy http://sourceforge.net/users/alexpor/
Thanks to Ryzhyk Eugeney http://sourceforge.net/users/rzheka/
-----------------------------------------------------------------------


P.S.

- FreeBSD users, who uses userland ppp instead of pppd,
may want to change the option

NetworkStatusDevice="ppp0" to NetworkStatusDevice="tun0"

in the file ~/.icewm/themes/SilverXP-1.2.13-2/default.theme

- If You want to enable APM status and incoming mail monitoring
change the following lines in the file
~/.icewm/themes/SilverXP-1.2.13-2/default.theme:

TaskBarShowAPMStatus=0
TaskBarShowMailboxStatus=0


to

TaskBarShowAPMStatus=1
TaskBarShowMailboxStatus=1

-----------------------------------------------------------------------