I've looked high and low but can't find any instructions anywhere (besides a very helpful post on LQ about how to set icons) about how to configure enlightenment's engage. Their site has a cute little description but nothing else. man engage finds no manual entry.
$ engage -help
this is what you will get:
-h, --help Print this text
-I, --ignore-iconified <bool> Ignore iconified windows
-i, --ignore-running <bool> Ignore running apps
-T, --tray <bool> Enable system tray
-D, --appear-time <flt> Time taken (in seconds) for new icons to appear
-b, --bg-main-color <rgb> Background main color
-B, --bg-outline-color <rgb> Background outline color
-d, --zoom-time <flt> Time taken (in seconds) for icons to zoom
-Z, --zoom-factor <flt> Zoom factor of the icons - 1.0 == 100% == nozoom
-z, --zoom <bool> Should we zoom icons?
-S, --spacing <int> Space in pixels between each icon
-s, --size <int> Size of icons in default state
-A, --auto-hide <bool> Auto hide the engage bar
-G, --grab-app <bool> Capture the icons of all running applications
-g, --grab-min <bool> Capture the icons of minimised applications
-R, --reserve <int> The amount of space reserved at the bottom of the screen
-m, --mode <int> The display mode, 0 = ontop + shaped, 1 = below + transp
-e, --engine <str> The X11 engine to use - either software or gl
-t, --theme <str> The theme name to use (minus path and extension)
-H, --height <int> The overall height of the application area
-W, --width <int> The overall width of the application area
i call engage like this from the command line:
engage -i 1 -I 1 -G 0 -g 0 -m 1 -e gl
so that it only brings up the icons that i have built, and doesn't try to "capture" minimized or running windows - at least this way you don't get a bunch of those green question marks (which i actually think look pretty good - just not more than one). here's info on how to build icons:
Q; Why do I have no icons?
A: You need to create some! - use the provided build_icon.sh to create them and install them for you.
Q: Why are my icons question marks?
A: You have no mapping for the running application - the build_icon.sh will
install a mapping for any app it creates an icon for.
Q: How do I know what arguments to use for the build_icon.sh?
A: Easy :
1) Application title - the text you wish to appear above the icon
2) Command - the command used to start (or spawn another instance of) the app
i.e. "mozilla" or "Eterm --borderless"
3) Window class }
4) Window name } If you do not know these values go to the "remember" settings dialog (if using Enlightenment) and read them off the screen
right clicking on the bar and clicking configuration doesnt bring up anything, is it a dead button?
you'll need ... i think it's called eedb (or just edb) ... go to the enlightenment website for more info - you have to get it from cvs i think, and once installed that "configure'" pop-up should link to the edb_gtk_ed tool to let you go to work ...