Author Topic: Icewm - The Ultimate Configuration  (Read 47034 times)

dolcex

  • Jr. Member
  • **
  • Posts: 54
    • View Profile
Icewm - The Ultimate Configuration
« on: October 19, 2006, 02:27:01 pm »
Screenshots here:
http://www.cleverswine.net/kn/zaurus.html

pdaXrom beta3
IceWM with SilverXP theme (some fonts and the "start" menu modified)
* get themes here: http://themes.freshmeat.net/browse/925/
extract the archive into your /usr/share/icewm/themes directory and then select the theme from the menu

IceWM has a low memory footprint and is reasonably fast (esp compared to other WMs on the Z)

The background image is set using icewmbg (started by icewm-session).  XScreensaver is also enabled, and working.  Here is an excerpt from my .xinitrc:

Code: [Select]
xhost +
sudo -u zaurus xscreensaver -verbose -nosplash&
icewm-session 2>/dev/null >/dev/null

in the ~/.icewm/prefoverride file, you can override the theme's background by adding this:

Code: [Select]
#  Desktop background image
DesktopBackgroundImage="/mnt/card/data/main.png"

The panel was manipulated by editing ~/.icewm/toolbar
I created a personalized launcher menu with:
Code: [Select]
menufile favs /usr/share/pixmaps/firefox.png favs
and created the file ~/.icewm/favs to hold the launcher items:
Code: [Select]
prog kopi /usr/share/pixmaps/date.png kopi
prog sylpheed /usr/share/pixmaps/sylpheed.png sylpheed
prog rox /usr/share/pixmaps/rox.png rox
prog leafpad /usr/share/pixmaps/leafpad.png leafpad
prog firefox /usr/share/pixmaps/firefox.png firefox
prog konq /mnt/card/usr/lib/kde/pics/konqueror.png konq
prog dillo /usr/share/pixmaps/dillo.png dillo
prog gaim /usr/share/pixmaps/gaim.png gaim
prog abiword /usr/share/pixmaps/abiword_48.png abiword
prog gqview /usr/share/pixmaps/gqview.png gqview
prog gftp /usr/share/pixmaps/gftp.png gftp
prog aterm /usr/share/pixmaps/gtkterm2.png aterm

The "start" menu can be customized by editing ~/.icewm/menu
I simplified mine by removing most of the menu items, leaving me with Programs and Settings:
Code: [Select]
# This is an example for IceWM's menu definition file.
#
# Place your variants in /etc/icewm or in $HOME/.icewm
# since modifications to this file will be discarded when you
# (re)install icewm.
#
#separator
#menuprog Gnome folder icewm-menu-gnome1 --list
#menuprog KDE folder icewm-menu-gnome --list
menufile Programs /usr/share/icewm/pixmaps/mbfolder.png programs
menufile Settings /usr/share/icewm/pixmaps/mbfolder_system.png Settings
#menufile Tool_bar folder toolbar

To change the "start" menu button, edit the image /usr/share/icewm/themes/[the them you are using]/icewm.xpm

The IceWM web site also has helpful info:
http://www.icewm.org/manual/
« Last Edit: October 19, 2006, 02:38:32 pm by dolcex »
Sharp Zaurus SL-C1000
pdaXrom beta3

Capn_Fish

  • Hero Member
  • *****
  • Posts: 2342
    • View Profile
    • http://
Icewm - The Ultimate Configuration
« Reply #1 on: October 19, 2006, 07:51:10 pm »
Is there a way to add in a battery monitor? If I could do that I would probably use ICEWM.

Thanks.
SL-C750- pdaXrom beta 1 (mostly unused)
Current distro: Gentoo

desertrat

  • Hero Member
  • *****
  • Posts: 743
    • View Profile
    • http://
Icewm - The Ultimate Configuration
« Reply #2 on: October 19, 2006, 08:25:56 pm »
Quote
Is there a way to add in a battery monitor? If I could do that I would probably use ICEWM.
IceWM has a battery monitor applet builtin, refer to the documentation link above.
SL-C3100 / Ambicon WL1100C-CF / pdaXrom 1.1.0beta3 / IceWM

scoutme

  • Hero Member
  • *****
  • Posts: 579
    • View Profile
Icewm - The Ultimate Configuration
« Reply #3 on: October 19, 2006, 08:28:39 pm »
installed icewm and icewm-pdaxrom packages... everything's good.. but I cannot understand how to use xstroke. In fact, the xstroke icon doesn't appear in the tray

any hint?

Capn_Fish

  • Hero Member
  • *****
  • Posts: 2342
    • View Profile
    • http://
Icewm - The Ultimate Configuration
« Reply #4 on: October 19, 2006, 08:42:56 pm »
I don't see anything refering to battery monitoring in the documentation.

Can you point me to it, assuming it's there and I'm just search-impaired?

Thanks.
SL-C750- pdaXrom beta 1 (mostly unused)
Current distro: Gentoo

zi99y

  • Sr. Member
  • ****
  • Posts: 282
    • View Profile
Icewm - The Ultimate Configuration
« Reply #5 on: October 20, 2006, 10:44:20 am »
Those screenies do look really nice, good to see more WM guides

Can you give me an idea of the overall speed vs that of fluxbox?

As for xstroke, it works on fluxbox but puts an icon on the taskbar which you must click to enable stroking... if you aren't getting that I'm not sure how it would work. But you could try rosetta instead.

I don't think either program works that well though, I end up using xvkbd instead of messing around mispelling stuff repeatedly!

scoutme

  • Hero Member
  • *****
  • Posts: 579
    • View Profile
Icewm - The Ultimate Configuration
« Reply #6 on: October 20, 2006, 11:59:37 am »
rosetta is way slow and far from smart... xstroke is a perfect implementation of graffiti, and is fast and light
no way to make the icon appear on icewntray?

desertrat

  • Hero Member
  • *****
  • Posts: 743
    • View Profile
    • http://
Icewm - The Ultimate Configuration
« Reply #7 on: October 20, 2006, 08:05:04 pm »
Quote
I don't see anything refering to battery monitoring in the documentation.
edit ~/.icewm/preferences and search for APM.
SL-C3100 / Ambicon WL1100C-CF / pdaXrom 1.1.0beta3 / IceWM

Capn_Fish

  • Hero Member
  • *****
  • Posts: 2342
    • View Profile
    • http://
Icewm - The Ultimate Configuration
« Reply #8 on: October 22, 2006, 02:55:27 pm »
Can I uninstall Matchbox after I install ICEWM?
SL-C750- pdaXrom beta 1 (mostly unused)
Current distro: Gentoo

scoutme

  • Hero Member
  • *****
  • Posts: 579
    • View Profile
Icewm - The Ultimate Configuration
« Reply #9 on: October 22, 2006, 05:35:29 pm »
I found how to have xstroke working
the fact is that the tray wasn't running. I launch icewmtray and THEN I launch xstroke.

I put the icewmtray launch in my .xinitrc, whilst xstroke is manually launched as soon as needed

nice!

Srono

  • Jr. Member
  • **
  • Posts: 83
    • View Profile
    • http://
Icewm - The Ultimate Configuration
« Reply #10 on: October 24, 2006, 02:28:41 pm »
Quote
Can I uninstall Matchbox after I install ICEWM?
[div align=\"right\"][a href=\"index.php?act=findpost&pid=144503\"][{POST_SNAPBACK}][/a][/div]


You can, but it it may lead to the missing of keyboard map (beta3). You can copy the keymap file by yourself. Backup .xinitrc also because when you uninstall matchbox, it remove that file by default.
[span style=\'font-size:7pt;line-height:100%\']C3100 /w Meanie's pdaxii13 5.2alpha
SL5500 collecting dust.

[/span]

Capn_Fish

  • Hero Member
  • *****
  • Posts: 2342
    • View Profile
    • http://
Icewm - The Ultimate Configuration
« Reply #11 on: October 24, 2006, 02:41:51 pm »
.xinitrc and the keyboard map are the only files I need to back up?
SL-C750- pdaXrom beta 1 (mostly unused)
Current distro: Gentoo

Capn_Fish

  • Hero Member
  • *****
  • Posts: 2342
    • View Profile
    • http://
Icewm - The Ultimate Configuration
« Reply #12 on: October 24, 2006, 02:46:57 pm »
Is there any sort of volume control program (preferably a very small one) or applet?

Thanks.
SL-C750- pdaXrom beta 1 (mostly unused)
Current distro: Gentoo

zi99y

  • Sr. Member
  • ****
  • Posts: 282
    • View Profile
Icewm - The Ultimate Configuration
« Reply #13 on: October 24, 2006, 03:14:43 pm »
mixmos should do you

Capn_Fish

  • Hero Member
  • *****
  • Posts: 2342
    • View Profile
    • http://
Icewm - The Ultimate Configuration
« Reply #14 on: October 24, 2006, 04:50:42 pm »
It works fine. Thanks!
« Last Edit: October 24, 2006, 06:47:07 pm by Capn_Fish »
SL-C750- pdaXrom beta 1 (mostly unused)
Current distro: Gentoo