Hello. I recently installed openSUSE Leap 15.2, choosing the IceWM setup over the Gnome and KDE setups. I browsed the included help file for it (at usr/share/doc/packages/icewm/icewm.html) but I am still uncertain how to make basic changes. For instance, there is an email applet for Mutt on the panel*, which I’d like to change to Claws Mail. Also, I am able to manually add a Network Manager applet to the panel (via running nm-applet), but I would like this to be started automatically at boot in. I saw from the documentation that an example prefoverride file was available at /etc/icewm, and it suggest that if I copy this to my user’s home directory at /home/mark/.icewm, I could then alter that file which would make my desired changes come true. I tried this, then rebooted, but it made no difference. Either that’s not a correct way to approach it or I made an error.
So, how do people configure things in openSUSE’s IceWM setup?
__
this may be referred to as “taskbar” in IceWM parlance, rather than “panel”. I’m not sure.
Whatever I did is in “.icewm” under my home directory.
I have 3 files there: focus_mode preferences startup
“focus_mode”:
This file contains 1 line:
FocusMode=2
I probably created the file with a text editor. That setting is about the equivalent of “Focus follow mouse” in KDE. I probably did a web search to find out how to do that.
“preferences:”
I originally copied that from “/etc/icewm”, then modified it. But that file isn’t currently in “/etc/icewm”, though here is a “preferences.yast2” – maybe that’s the same thing. I see the line:
TaskBarAutoHide=1 # 0/1
and that’s probably the only line that I changed. It is intended to auto-hide the task bar.
“startup”:
I think I created this myself with a text editor. But I see that there is now a file with that name in “/etc/icewm”, so you could copy that for an initial version. That’s where you could start “nm-applet”. I’m not using wifi on my desktop, so I’m not currently doing that. But I have done that in the past on my laptop. I also have it open an “xterm”.
I still can’t figure out how to change a lot of stuff though (in spite of the available manuals and faqs). I’m finding IceWM to be trickier than JWM, which I’ve used before. For instance, I see no reference to Mutt in the start file, or in the other files in the various directories (like /etc/icewm, or /usr/share/icewm). Yet on the panel there is a link to Mutt. Where do I go to change this to Claws Mail? I dunno.
Meh, I’m confused as to how to proceed. So, if anyone else has some concrete insights, do please share.
If what you’re really after by choosing IceWM is a very lightweight environment, you might wish to consider KDE3 from openSUSE buildservice, or TDE. I use both, KDE3 24/7. Neither DE is very resource hungry, as the following from a fresh TW installation last night on an antique PC suggests:
Thanks mrmazda and conram. Good to know that KDE can be a light computing experience. At some point I may try it (it’s been years since I last used KDE, but I liked it then, so trying it again might be good). And, I’ve installed IceWMCP, so I’ll give that a look. I did earlier figure out how to change stuff in the menu, so I’m pretty happy with my progress. I still am trying to figure out how to alter some things on the panel though.