Alors moi j'ai ça:
# DBUS Session for nautilus, etc.
if which dbus-launch >/dev/null && test -z "$DBUS_SESSION_BUS_ADDRESS"; then
eval `dbus-launch --sh-syntax --exit-with-session`
fi
DEFAULT_SESSION=awesome
case $1 in
xfce4)
exec ck-launch-session dbus-launch --exit-with-session startxfce4
;;
awesome)
exec awesome
;;
*)
exec $DEFAULT_SESSION
;;
esac
En sachant que dans mon slim.conf j'ai la ligne
login_cmd exec ck-launch-session /bin/bash -login ~/.xinitrc %session
donc en gros ça revient à mettre dans ton xinitrc :
exec ck-launch-session awesome
seule cette ligne est suffisante.
Pour plus d'information, je te conseille le wikki Archlinux :
https://wiki.archlinux.org/.../Awesome_(window_manager) et le wikki du site :
http://awesome.naquadah.org
N'hésites pas à me demander si tu veux plus d'infos.