How to choose which wm to start when I type in startx?

I know there is a file but don't know which that is called.
.xinitrc?
I want to choose from GNOME, Xfce, just up to me when I feel like it.
Thanks
Jack
 
Install x11/slim and configure it so you have multiple choices. Then use an ~/.xinitrc like this one:
Code:
# Used for SLiM

DEFAULT=awesome

xrdb .Xdefaults

CK="ck-launch-session dbus-launch --exit-with-session"

case $1 in
xfce4)
        exec ${CK} startxfce4
        ;;
awesome)
        xscreensaver -nosplash &
        exec awesome
        ;;
enlightenment)
        exec ${CK} enlightenment_start
        ;;
gnome)
        exec ${CK} gnome-session
        ;;
lxde)
        exec ${CK} startlxde
        ;;
amiwm)
        exec amiwm
        ;;
kde4)
        exec ${CK} /usr/local/kde4/bin/startkde
        ;;
*)
        exec $DEFAULT
        ;;
esac
 
Back
Top