Compiz (Français)
Compiz est un gestionnaire de fenêtres flottant et un compositeur permettant différents effets sur vos fenêtres.
Installation
Compiz est présent sur AUR.
Installez compizAUR. Ce dernier vous fournit en outre ccsm (le gestionnaire de configuration de Compiz) et de quoi décorer vos fenêtres (compiz-decorator ou gtk-window-decorator).
Mise en place
Démarrer Compiz seul
Techniquement, exec compiz ccp
dans votre ~/.xinitrc
est suffisant pour démarrer Compiz via startx. Cependant le résultat sera inexploitable (un écran noir, aucune possibilité d'interaction ^^). Il faut en fait procéder à la manière d'un Openbox (le fichier autostart en moins) et rajouter ce qui vous servira à lancer un environnement exploitable (par exemple : une barre de tâches, une barre de lancement d'applications, un terminal, etc...) dans un script de démarrage.
Créez un nouveau fichier texte que vous appellerez "start-compiz.sh" dans votre espace utilisateur. Remplissez-le ensuite selon les applications voulues :
~/start-compiz.sh
#!/bin/sh ## Applications lancées au démarrage de Compiz nitrogen --restore & tint2 & avant-window-navigator & xscreensaver -nosplash & compiz ccp
#!/bin/sh
et compiz ccp
sont obligatoires et doivent être placées respectivement au début et à la fin du fichier.Pour terminer, il ne reste plus qu'à lui donner les droits d'exécution:
chmod +x ~/start-compiz.sh
Lancement
Maintenant que notre script est créé et est exécutable, il faut le lancer. Pour cela, deux solutions s'offrent à vous suivant la façon dont vous lancez habituellement votre session graphique.
Avec startx
Il suffit de mettre la ligne suivante dans votre ~/.xinitrc
:
exec ~/start-compiz.sh
Avec SLiM ou GDM
/usr/bin/
puisque GDM est à usage multi-utilisateur.Créez un fichier /usr/share/xsessions/compiz.desktop
et collez-y les lignes suivantes :
[Desktop Entry] Encoding=UTF-8 Name=Compiz Comment=Compiz Standalone Exec=/usr/bin/start-compiz.sh Type=Application
Configuration
CCSM
Vous pouvez utiliser le gestionnaire de configuration CompizConfig pour personnaliser votre Compiz (activer et configurer telle ou telle extension, effet, etc.):
ccsm
Modifier l'apparence
- Pour les thèmes gtk2 et les thèmes d'icônes, vous pouvez utiliser lxappearance.
- Pour les thèmes de fenêtre et les effets, tout est dans l'icône "fusion-icon" qui s'est placé dans votre gestionnaire de miniatures (systray) ou en lançant le gestionnaire de configuration via
ccsm
.
Pour avoir un menu au clic droit similaire à celui d'OpenBox, installez le paquet compiz-boxmenuAUR depuis AUR.
Pour configurer les entrées, lancez :
compiz-boxmenu-editor