--------------------------------------------------------------
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
-----------------------------------------------------------------------