Linked by Rahul Gaitonde on Thu 22nd Jul 2004 18:23 UTC
Window Managers IceWM is a lightweight window manager for UNIX-like systems. Although widely used, it is often underrated - there is hardly any IceWM-related content on the Internet. This article is my attempt to share my experiences as a longtime IceWM user. It contains tips and tricks, usage scenarios, and makes use of examples whenever possible to better demonstrate IceWM's features and capabilities. Finally, the article is meant for those with some familiarity with UNIX, but who are new to IceWM.
Permalink for comment
To read all comments associated with this story, please click here.
Desktop Icons
by C. Whitman on Tue 27th Jul 2004 19:16 UTC

Some of these posts seem to be missing the point of people who are saying that drawing desktop icons isn't the window manager's job. I'll put it an entirely different way. What other window manager draws application launching icons? I can't think of one offhand (although there very well may be one in existence).

Desktop icons are generally drawn by file managers rather than window managers. Remember that IceWM is a window manager rather than a complete desktop environment. In GNOME, Nautilus draws the desktop icons (and you can use Nautilus with IceWM if you want). Again in KDE, the window manager, kwm, does not draw the icons (kfm used to, not sure if Konqeror took over any of that job or not).

If you are using separate components rather than a desktop environment, you should be prepared to mix and match them to get the features you want. I actually much prefer to do it that way. The only possible drawback is that different components don't always interact smoothly to produce your environment. This is one reason why desktop standards are important. Still, it gives me the opportunity to have features where I want them, and not where I don't. As more standards for the way different components interact are created and are supported by various desktop utilities, it will become easier to create your own custom desktop that is streamlined and lightweight, but also works well.