IceWM como WM para Escritorios

Configuración

Although IceWM configuration is originally text-based, there are GUI-based tools available, notably icewm-utils in [community]. However these tools are relatively old and most users prefer to simply edit the text configuration files. Configuration changes from defaults can be made either system wide (in /etc/icewm/) or on a user-specific basis (in ~/.icewm/).

To change your icewm configuration from the default, simply copy the default configuration files from /usr/share/icewm/ to ~/.icewm/, for example:

Note: Do this as a regular user, not as root.

$ mkdir ~/.icewm/
$ cp -R /usr/share/icewm/* ~/.icewm/

preferences is the core configuration file for IceWM.

menu controls the contents of the IceWM application menu.

keys allows the user to customize keyboard shortcuts

toolbar row of launcher icons on the taskbar

winoptions behavior of individual applications

theme theme path/name

startup script or command (must be executable) executed on startup

shutdown the same for shutdown

Menu

menumaker from [community] is a Python script that automatically populates your applications menu based on what is installed in your system. Although this may result in a menu filled with many unwanted applcations, it may still be preferable to manually editing the menu configuration file. When running MenuMaker, use the -f flag to overwrite an existing menu file:

Themes

Some themes are included by default, much larger selection is available in the icewm-themes package in the repository, but even the best of them have a spartan, 'old Windows' feel. Much better examples (like [1], [2] or [3]) can be found at box-look.org.