Welcome to fvwm-pdaXrom version 0.3.0!
1. Goal
The goal for this package is to make an alternative WM (Window
manager) for the pdaXrom, that uses Openbox + Matchbox by default.
We want to reach the functionality level that the default WM gives
and extend it (with real taskbar, for example). Our other goal is
to stay below the default WM's memory consumption. At the moment
it looks like this:
- Fvwm: 9356 KB
- Openbox + Matchbox* : 12560 KB
(* Matchbox-desktop is not counted, the Fvwm setup doesn't use
desktop icons either.)
2. How to change things to fit your needs
One of the best aspect of using Fvwm is that you can change every
tiny bit of the User Interface.
- You want one more buttonbar on the top of the screen with your
favourite applications? No problem, FvwmButton module is yours.
- Want to use a pager to handle more Virtual screens
efficiently? FvwmPager module is waiting for you.
- You always dreamed about you bring up your secret World
Domination plans menu by clicking on a window's titlebar with
Control-Alt-Shift-Middle mouse button? Your dreams can come
true. (No World domination plans included.)
Oookay, I know you got interested. Keep reading.
Open
.fvwm/.fvwm2rc file (.fvwm directory is located in your
home directory, usually /home/root under pdaXrom) with your
favourite text editor. We tried to keep this file well documented,
it holds most of the configuration options. If you don't find what
you need, for example you want to change the background image, try
reading the .fvwm/clamshell/fvwm-landscape.sh file too.
If you don't find what you need, try reading the Fvwm manual:
http://www.fvwm.org/documentation/manpages/unstable/
This manual is getting more useful when you start to know Fvwm
better, so remember to use it when you got familiar with the
.fvwm2rc config file in this distribution.
If you just can't find the part you need, try searching Google for
the solution.
Okay, so you Read Those F...ine Manuals, searched the net, made a
seance with the spirit of your grand grandfather and you just can
get it work, ask it on some Fvwm related forum or mailing list
or the OESF forums:
http://www.oesf.org/forums/index.php?showforum=73
3. Things that work
- landscape-portrait change is working almost perfectly (the
pdaXrom menu does pops up in the right place when rotated to
portrait)
- pdaXrom menu which is automatically generated from the
/usr/share/applications/*.desktop files.
- new set of mouse cursors
- quite good integration of the onscreen keyboard when using
portrait mode (maximization is aware of the running xvkbd program,
so they don't overlap eachother), you can switch on-off the
virtual keyboard by click on it's icon on the taskbar (only
appears in portrait mode)
- working taskbar applet called ztaskbar (there's a problem with
the font handling that hasn't been solved, that's why it looks
ugly now)
- titlebar and taskbar that mimic the Openbox + Matchbox style,
to ease the switch from the default WM :)
- task manager that displays the running icons on the taskbar
for easy selecting the needed one
4. Default keybindings
- Menu button - Popup the pdaXrom menu under the cursor
- Alt-A - Prev. desktop
- Alt-Z - Next destop
- Alt-4 - Close window (it want to be something like Alt-F4)
- Alt-Control-R - Restart Fvwm (after intalling an application,
to update the pdaXrom menu without quitting)
- Alt-Control-M - Maximize the current window
5. Last line
This stuff comes with ABSOLUTELY NO WARRANTY. Most of the things I
used were released under the General Public License, so I think I
will release this bunch of scripts and config files under GPL too.
Have fun using Fvwm!
The fvwm-pdaxrom team (actually it's only me, Zumi :)