J'ai récemment commencé à essayer XMonad et je l'adore, jusqu'à présent, j'ai réussi à configurer xmobar avec.
Cependant, je suis coincé sur la façon de démarrer automatiquement les applications, jusqu'à présent, j'ai un fichier .xinitrc contenant
#!/bin/bash
xrdb -merge .Xresources
if [ -x /usr/bin/nm-applet ] ; then
nm-applet
fi
if [ -x /usr/bin/gnome-power-manager ] ; then
sleep 3
gnome-power-manager
fi
exec xmonad
Ça y est, qu'est-ce que je fais mal? Merci pour toute aide!
Vous devez ajouter une esperluette après tout ce qui doit s'exécuter en arrière-plan, nm-applet
et gnome-power-manager
dans ton cas. Sinon, il attendra simplement que ceux-ci sortent avant de faire autre chose.
Votre .xinitrc devrait donc ressembler à ceci:
#!/bin/bash
xrdb -merge .Xresources
if [ -x /usr/bin/nm-applet ] ; then
nm-applet &
fi
if [ -x /usr/bin/gnome-power-manager ] ; then
sleep 3
gnome-power-manager &
fi
exec xmonad
Alternativement, vous pouvez exécuter xmonad en tant que gestionnaire de fenêtres dans une session Gnome, puis tout ce qui est défini dans gnome-session-preferences
démarrera automatiquement. Pour obtenir des instructions sur la façon de procéder, cliquez ici: http://www.haskell.org/haskellwiki/Xmonad/Using_xmonad_in_Gnome