1 Selectwm 0.4.1 2 -------------- 3 4Selectwm is a simple but robust program that will let you pick a window manager 5(or other executable) to run at X startup, and optionally after a window 6manager exits. It uses the GTK+ toolkit, and includes options like a timer to 7start the default window manager, and modification of the window manager list 8from within selectwm. 9 10To run Selectwm you need: 11 - A computer with X11 12 - GTK+ >= 2.0.0 (available at http://www.gtk.org) - Version 0.3 (and below) 13 uses GTK+ 1.2 14 15I know that it works on my Linux Box (i386) with Debian Woody (it shouldn't be 16too difficult to run it on another box. If it doesn't work for you, mail me). 17 18 19To install it just do: 20 ./configure 21 make 22 make install 23 24Then you must edit your .xinitrc file (or .xsession if you're using xdm) and 25change the line where your window manager starts and replace it with selectwm. 26Mine looks like: 27 28-------------------------------------------------------------------------------- 29 30#!/bin/bash 31 32# hey I'm left handed 33xmodmap -e "pointer = 3 2 1" 34 35# a nice background (nicer than the default grey ;) 36xsetroot -solid black 37 38#start selectwm 39exec selectwm 40 41-------------------------------------------------------------------------------- 42 43and now when you start X, it should show a nice list which lets you choose your 44window manager (by double clicking on it with the mouse or with the arrow keys 45and pressing the return key). 46 47To add a window manager, right click on the list with the mouse. Since the 0.2 48version, you don't have to edit the .selectwmrc file. You can do everything in 49selectwm (add, delete, edit, search window managers, sort the list with drag 50and drop, set the default window manager...). 51 52You can also use a few options: 53 -h, --help prints this message 54 -v, --version prints version information 55 -d, --DontSaveOnExit don't save the config on exit 56 -c, --config <filename> select the config file 57 58You can use selectwm in french. If you have time you can translate it (send me 59a mail if you don't know how to do it). 60 61I hope you find selectwm usefull. I used it a few months when I was playing 62with some wm but I soon got bored to select window maker each time ;) 63 64Fell free to send me a mail 65 66Luc Dufresne (luc@ordiluc.net) 67