web-dev-qa-db-fra.com

XMonad avec GNOME Ubuntu 12.04

Je me suis lassé de Unity sur Ubuntu et j'ai décidé d'essayer xmonad. Je l'ai installé via Sudo apt-get install xmonad. Maintenant que je l'ai, je ne sais pas comment continuer. Comment pourrais-je le définir comme gestionnaire de fenêtres et de panneaux par défaut au lieu de l'unité?

1
Mobo

Après avoir installé xmonad, et vous vous déconnectez ou redémarrez votre système, une fois qu'il arrive à l'écran de connexion, cliquez sur le petit cercle, comme indiqué dans l'image ci-dessous.

enter image description here

Choisissez ensuite la session souhaitée et connectez-vous. La prochaine fois que vous démarrerez ou vous déconnecterez, cela vous ramènera à la même session, à moins que vous ne la changiez.

enter image description here

1
Mitch

Le wiki Xmonad est très utile. Vous devez vous déconnecter et pendant la connexion, sélectionnez votre session. Les descriptions de session sont stockées dans

/usr/share/applications/

comme .desktop des dossiers. Puisque vous avez installé à partir du référentiel, il devrait déjà y en avoir un. Ainsi, vous pouvez simplement sélectionner Xmonad comme session lors de la connexion et il démarrera au lieu de l'unité. Le paramètre restera, donc pour retrouver l'unité, vous devez le sélectionner lors de la connexion.

Si vous voulez Xmonad avec un Gnome session, vous devrez créer un autre fichier .desktop. Il est expliqué dans le wiki: Xmonad avec session Gnome .

La première fois que vous vous connectez à Xmonad, vous ne verrez pas grand-chose. C'est juste un fond noir avec .. enfin rien. Vous devez ajouter la barre d'état vous-même (dans la configuration). Voici les raccourcis clavier par défaut . Vous pouvez démarrer un terminal avec mod-return (mod est la clé Windows) ou lancez d'autres applications avec mod-p.

Enfin, vous souhaitez probablement configurer Xmonad. La configuration est stockée dans ~/.xmonad/xmonad.hs et vous pouvez ajouter du code haskell supplémentaire à ~/.xmonad/lib/. Voici le wiki sur les configs . Bien que la version repo d'ubuntu 12.04 soit peut-être un peu ancienne. Je l'ai compilé moi-même pour avoir une nouvelle version de Xmonad.

1
ahilsend