Superswitcher et l'utilisation intensive des espaces de travail
Cet article a été publié par Elie
le 07-01-09 à 08:25 dans la catégorie Trucs - Astuces
Tags :
- Libre
- TrucsAstuces
- Tutoriel
- Ubuntu
Il y a longtemps qu'ils vous font de l'oeil et pourtant vous n'en avez toujours pas cerné l'utilité. Non, les espaces de travail ne servent pas seulement à produire un cube pour épater la galerie. En voici un exemple d'utilisation assez intensif porté par l'excellent Superswitcher.

I - Introduction
S'il est bien un outil puissant pour lequel je me suis toujours dis : "C'est vraiment génial, ça va révolutionner ma vie ! " ou encore "Allez, pense à les utiliser..." et finalement "Hum, au lieu de tout réduire tu aurais quand même pu en changer...", ce sont bien évidemment les ... espaces de travail. Il est vrai que leur utilisation demande au départ un minimum de bonne volonté, mais croyez-moi, le jeu en vaut vraiment la chandelle. Parce que finalement maintenant que la mise en veille marche bien (chez moi au moins), je ne redémarre plus mon PC et je me dis que beaucoup d'applications très légères que j'utilise en permanence pourraient rester ouvertes mais qu'un peu d'ordre s'impose alors.On commence par : un pour Internet, un pour les mails, un pour les films et on se dit qu'un pour la musique et un pour développer ou travailler pourraient aussi être utiles. Et finalement on commence à y voir plus clair.

II - Exemple d'utilisation
Voilà par exemple la disposition que j'ai adopté pour le moment :| Divers | Internet | Programmation | Fichiers |
| TV - Films | Travail | Musique | Mails |
C'est à dire 8 espaces de travail ! Et vous verrez que l'on trouve toujours à en ajouter.
Avec - à votre guise - d'ouvert :
Divers : Souvent rien mais un peu d'espace libre ne fait pas de mal
Internet : Epiphany
Programmation : Scite,Gnome-Terminal
Fichiers : PCManF
TV - Films : La TNT via SMplayer
Travail : ...
Musique : Rhythmbox
Mails : Claws-mail + Epiphany (Gmail)
L'avantage est que chaque espace possède peu de fenêtres - normalement - et qu'il devient alors très rapide avec les bons outils de naviguer entre elles.
III - Création et renommage des espaces
Sous Gnome :Clic-droit sur l'applet Sélecteur d'espaces de travail>Propriétés. D'ici vous pouvez contrôler le nombre et le nom des différents espaces de travail.
Sous Openbox :
Clic-droit sur le bureau ObConf>Bureaux fera le même effet.
Après libre à vous d'organiser leur agencement.
IV - Superswitcher, pour une navigation intelligente
Comme vous pourrez le constater Alt+Tab ne permet d'agir que sur les fenêtres de l'espace de travail selectionné.Pour naviguer entre les espaces de travail il vous faut utiliser
- Ctrl+Alt+Gauche
- Ctrl+Alt+Droite
- Ctrl+Alt+Haut
- Ctrl+Alt+Bas
Si vous remplacez Ctrl par Shift vous déplacerez la fenêtre active entre les différents espaces.
Et sur Openbox le raccourci Alt + Roulette souris vous permet aussi cette navigation.
En glissant les fenêtres sur le bord de votre écran vous pourrez aussi les faire basculer entre les différents espaces.
Seulement il vous est alors impossible de déplacer rapidement des fenêtres entre les différents espaces et même de naviguer rapidement et précisement ; c'est là qu'intervient Superswitcher.
Il est développé par Nigel Tao.
Pour l'installer : (paquets non-officiels à installer à vos risques et périls)
32-bits : http://superswitcher.googlecode.com/files/superswitcher_0.6_i386.deb
64-bits : http://superswitcher.googlecode.com/files/superswitcher_0.6_amd64.deb
Sources : http://superswitcher.googlecode.com/files/superswitcher-0.6.tar.gz
Une fois installé, il suffit de le lancer :
superswitcherdans un terminal comme d'habitude.
Et là comme vous l'aurez deviné il suffit d'appuyer sur la touche Super (Win) pour voir apparaitre le tableau de Superswitcher (cliquez pour zoomer).

Important : Il faut maintenir la touche Super pour effectuer n'importe quelle action.
On voit ici clairement les 8 espaces de travail ainsi que leurs fenêtres respectives. Les boutons + et - servent à insérer/enlever rapidement un espace de travail.
A la souris :
- Clic sur F(i) permet de se déplacer sur l'espace choisi
- Clic sur une fenêtre permet d'atteindre cette fenêtre sur l'espace d'origine
- Glisser/Déposer sur une fenêtre permet de la poser sur l'espace choisi
Au clavier :
- Haut et bas permettent de se déplacer entre les fenêtres d'un espace
- Gauche et droite permettent de se déplacer entre les espaces
- Echap permet de fermer la fenêtre
- Inser/Delete permettent d'ajouter/supprimer un espace
- F1,F2,...F(i) permettent d'atteindre l'espace i
Vous pouvez même taper un mot qui se trouve sur une fenêtre et appuyer sur Entrée pour atteindre le(s) résultat(s).
Si vous êtes satisfait il ne vous reste plus qu'à ajouter Superswitcher au démarrage de votre session. (Système > Préférences > Sessions. Onglet "programmes au démarrage" pour Gnome, dans le fichier "~/.config/openbox/autostart.sh" pour Openbox).
Sachez enfin que Compiz-Fusion fournit aussi de très bons outils de navigation dans les espaces de travail.



Commentaires
Joli tuto, mais personnellement, je préférè rester avec Compiz fusion qui gére aussi les ctrl+alt+ Gauche/Droite/bas ... c'est très utiles aussi. De plus plus on peut forcer des fenetres (selon leurs types : firefox / rymthbox / ...) sur certain le bureau de son choix ;), c'est très pratique quand on a l'habitude :d
Moi j'ai un espace de travail "gestion de fichiers", le plus utile, le plus indispensable.
C'est un espace de travail avec pas mal de fenêtres Nautilus ouvertes, en profitant du mode "spatial" du logiciel. Ça prend largement un bureau entier, mais c'est un luxe très confortable : on glisse-dépose à tout va :)
C'est vrai que c'est pratique ces machins avec deux ecrans ça devient vite l'enfer 2 ecran par espace de travail = 4 ecran avec 2 espace ... m'enfin c'est vrai que quand j'avais un seul écran je trouvais ça super utilie. Faudrait presque pouvoir switcher un ecran et pas l'autre ...
C'est vrai que ca manque quand on est sous Windows.
Perso, j'adore la combinaison ALT + Numero pour switcher sur le bureau correspondant,
et CTRL + Numero pour envoyer une fenetre sur le bureau correspondant.
C'est tellement rapide à l'usage que ca peut en devenir gerbant :)
J'adore Superswitcher et je l'utilise intensivement depuis plus d'un an. Il donne une bonne vue sur tous les bureaux et les différents programmes lancés dans ces derniers !
Une des fonctionnalités que j'aime bien dans superswitcher c'est la possibilité d'écrire le nom du programme lancé, pour que superswitcher te trouve en temps réel en utilisant le titre, ce qui vous permet de switcher directement vers le bureau virtuel et mettre la fenêtre du programme assez rapidement !
Ce qui est dommage, c'est que Superswitcher ne marche pas encore sous Compiz. En effet, quand Compiz est activé, Superswitcher crois qu'on a un seul bureau virtuel :( .
Merci en tout cas d'avoir fait connaître cet utilitaire presque indispensable !
Pourquoi utiliser superswitcher sous openbox quand on peut configurer l'affichage de chaque programme avec le fichier rc.xml et donc fatalement l'espace de travail sur lequel il apparaît, icônifié ou non, taille et position de la fenêtre...? Par contre pour nautilus, c'est certainement un outil génial.
Prochaine étape: installer Ion3 ! ;)
Il est temps pour vous de decouvrir les vindows managers tiled tel qu'awesome http://awesome.naquadah.org/ histoire de devenir productif car là c'est pas possible...