IceWM Control Panel Home Page: IcePref2

My Projects:
Gyach Enhanced
pY! Voice Chat
IceWM Control Panel

Site Powered By:

IceWMCP Spinner  IceWMCP Logo  IceWMCP Spinner

A full-featured, multi-language, Gtk-based control panel targeted toward IceWM

Download       Translators: Contribute!       Developer's Release       Support Forum

LATEST NEWS [4/29/2005]: These pages have just moved to a NEW SERVER. The site might be under construction for some time.
LATEST NEWS [8/18/2004]: IceWMCP version 3.2 is now available. This release patches bugs that many users of Python 2.3 experienced. Support has been added for the latest features of IceWM 1.2.14 / 1.2.15. A French translation has been added, and the Russian translation has been updated. The IceMe menu editor now saves non-English characters in the menu file correctly. A big THANK YOU to the following people: French Translation Added By - Yves Perraudin (yploglib ['at'], Rgis Dcamps (decamps ['at'], and Simon Gauthier (joy3k ['at'] Russian Translation Updates By - Vasya a.k.a Vasiliy Leushin (basileus ['at'] Thank you all for your hard work and patience with me. :-)   DOWNLOAD   List of New Features
LATEST NEWS [8/18/2004]: The following applications have just been released: IcePref2 3.4, IcePref2 Theme Designer 3.2, PhrozenClock 3.2, IceSoundManager 3.2, GtkPCCard 1.6, and IceWMCP Tray Icon Plug-in 0.2   Download

IcePref2 version 3.4

What is IcePref2?     Changes / Features     Screenshots    
Theme Previews - HOWTO    


IcePref is an advanced Gtk-based IceWM configuration utility written in PYTHON, using the PyGtk libraries. It is one of the most (if not, THE most) advanced and stable configuration tools for IceWM that I have seen yet. The original author of IcePref is David Mortensen [,] who started the IcePref project back in 1999. He appears to have completely abandoned the IcePref project, as he has not updated IcePref since the summer of 2000 (back when IceWM was at version 0.9.54), and his web site no longer exists. I love IceWM and IcePref...and IcePref needed a SERIOUS upgrade - so I did it (everybody else seemed to lazy to do it). Welcome....IcePref2 version 3.4...

This is IcePref2 version 3.4 - It is an updated, overhauled, improved, and perfected version of the original IcePref (see credits above). This new version, distributed under the same GNU GPL (General Public License) as the original IcePref, includes many new features and bug fixes, optimized for IceWM 1.2.6 and better. It's been tested on IceWM versions 1.2.2 - 1.2.15. You are free to copy, change, and distribute IcePref under the terms of the GNU GPL.

Updates by: Erica Andrews (PhrozenSmoke [at], January 2003 - August 2004

Copyright: Copyright (c) 2003-2004 Erica Andrews.   Copyright (c) 1999-2003 David Mortensen This work comes with no warranty regarding its suitability for any purpose. I do NOT claim to be the new maintainer of IcePref, I've simply released an upgraded version of IcePref. I will not be handling "bug reports", especially if your system doesn't meet the system requirements (below). If you are not familiar with Python and running Python applications, do NOT contact me if you have trouble running the application, as I am not here to "teach" people how to use Python, install needed modules, etc. That's your problem.

SYSTEM REQUIREMENTS: Python 2.2 or better (version 1.5 will NOT work), PyGtk-2 1.9.9/2.0.0 or better, Gtk+2, IceWM 1.2.6 or above highly recommended

FEATURES (to name a few): Improved user interface, IceWM options now organized in a more logical manner, previewing of themes, previewing of desktop wallpaper, optimized for IceWM 1.2.15 (but is known to work with IceWM 1.2.2 and above), support for all the new options in the IceWM 1.2.15 preferences file, and IcePref2 can now be started by "module" (i.e. just theme settings, just wallpaper settings, etc.)

SCREENSHOTS (IcePref2 in action)

IcePref2 - shows the improved user interface, the 'Theme' selection module with the new theme preview feature.   [CLICK IMAGE TO ENLARGE]

IcePref2 - shows the improved user interface, the 'Menu' module.   CLICK IMAGE TO ENLARGE]

HELP: IceWM Control Panel (IceWMCP) IcePref2

The IceWM Control Panel (IceWMCP) IcePref2 tool allows you to easily configure the look and behavior of IceWM . The tool provides an easy way to modify IceWM's 'preferences' file . This help text contains only the most basic information needed to use IcePref2 .

The IcePref2 main window divides all of the features available in IceWM into self-explanatory categories , such as 'Address Bar', 'Menus', and 'Mouse' . To jump quickly from category to another, select File -> Category on the IcePref2 menu .

Resetting Defaults
To reset your IceWM configuration to reasonable, default settings, click the Defaults button on the bottom left side of the IcePref2 screen .

Reloading Preferences
To reload your IceWM configuration, click the Reload button at the bottom of the IcePref2 screen . This feature reloads your IceWM 'preferences' file .

Saving Preferences
Before exiting the program, you should be sure to save any changes you have made to your IceWM configuration by selecting File -> Save on the menu or by pressing Ctrl+S on your keyboard . You may also save your configuration by clicking the Save button on the bottom left side of the IcePref2 screen .

Applying Preferences
If you want changes to your IceWM configuration to take effect immediately, click the Apply button on the bottom right side of the IcePref2 screen, or press Ctrl+A on your keyboard . IceWM will be quickly restarted, and your new configuration will take effect immediately .

You may run several other tools for configuring IceWM by clicking Tools on the IcePref2 menu . Select the tool you wish to run .

Run As Root
If you are the 'root' user and wish to edit the system-wide IceWM configuration, select File -> Run As Root on the menu .

Open IceWM Preferences File
To open an IceWM preferences file in ANY directory on the system, select File -> Open IceWM Preferences File on the IcePref2 top menu, or press Ctrl+O on your keyboard . Please be aware that you may need to be 'root' to open and edit some 'preferences' files .

Exiting the Program
To exit the program, click File -> Exit IcePref2 on the menu, or press Ctrl+Q on your keyboard . You may also exit the program by clicking the Exit button, found on the bottom right of the IcePref2 screen .

Checking for New Versions of the Software
To check for a newer version of the program click File -> Check for newer versions of this program.. . on the menu, or press Ctrl+U on your keyboard . This feature requires a working connection to the internet .

Launching Random Programs
You may launch a random program on your system by clicking File -> Run.. . on the menu, or press Ctrl+R on your keyboard .

Reporting Problems
You may report problems using this software by clicking Help -> Send A Bug Report.. . on the menu, or press F5 on your keyboard . You will be shown detailed instructions to guide you through the short process .


See the 'Change Log' for a list of changes and new features in IcePref2

IceWM Control Panel is Copyright (c) 2002-2005 by Erica Andrews (PhrozenSmoke ['at']
See the license and copyright documents for more legal information regarding this software.

Last Update: 04/29/2005
SourceForge Logo
. . .