« Wmii » : différence entre les versions

De Le Wiki du Forum-Debian.fr
Aller à la navigation Aller à la recherche
Aucun résumé des modifications
Aucun résumé des modifications
Ligne 4 : Ligne 4 :


== À quoi ressemble t'il ? ==
== À quoi ressemble t'il ? ==
[[Fichier:Wmii1.png|300px|thumb|left|Avec plusieurs applications ouvertes]]
[[Fichier:Wmii1.png|200px|thumb|left|Avec plusieurs applications ouvertes]]
[[Fichier:Wmii2.png|300px|thumb|left|Bureau nu avec Conky]]
[[Fichier:Wmii2.png|200px|thumb|left|Bureau nu avec Conky]]
[[Fichier:Wmii3.png|300px|thumb|left|Avec The Gimp en mode flottant]]
[[Fichier:Wmii3.png|200px|thumb|left|Avec The Gimp en mode flottant]]
[[Fichier:Wmii4.png|200px|thumb|left|Avec The Gimp en mode normal]]
<br/>
<br/>
== Installation ==
== Installation ==
Ligne 20 : Ligne 21 :


Ce fichier n'étant pas créé par défaut, créez le vous même par une simple copie de l'original :
Ce fichier n'étant pas créé par défaut, créez le vous même par une simple copie de l'original :
* '''$ cp /etc/X11/wmii-3.5/wmiirc ~/.wmii-3.5/wmiirc'''
* '''$ cp /etc/X11/wmii-3.5/wmiirc ~/.wmii-3.5/wmiirc'''


et rendez le exécutable par :  
et rendez le exécutable par :  
* '''$ chmod +x ~/.wmii-3.5/wmiirc'''
* '''$ chmod +x ~/.wmii-3.5/wmiirc'''
=== Terminologie ===
=== Terminologie ===
==== Clients ====
==== Clients ====
Ligne 39 : Ligne 40 :
==== Mise en page ====
==== Mise en page ====
Il y a trois façons de mettre en page les clients dans une colonne :
Il y a trois façons de mettre en page les clients dans une colonne :
* Par défaut : Chaque client d'une colonne est réparti verticalement de façon égale dans la colonne.
* Par défaut : Chaque client d'une colonne est réparti verticalement de façon égale dans la colonne.
* Maximisé  : Le client maximisé occupe toute la colonne, seul ce client est visible dans cette colonne.
* Maximisé  : Le client maximisé occupe toute la colonne, seul ce client est visible dans cette colonne.
Ligne 49 : Ligne 51 :
Les raccourcis clavier sont composés d'une touche de modification, qu'on notera " Mod ", à laquelle on associe une ou plusieurs touches. Par défaut Wmii propose d'utiliser la touche " Alt ". On verra plus tard que celle-ci est facilement modifiable.
Les raccourcis clavier sont composés d'une touche de modification, qu'on notera " Mod ", à laquelle on associe une ou plusieurs touches. Par défaut Wmii propose d'utiliser la touche " Alt ". On verra plus tard que celle-ci est facilement modifiable.


* Mod + entrée : ouverture d'un terminal
* Mod-entrée : ouverture d'un terminal
* Mod + p : ouverture d'un menu dans la barre du bas. Tapez le début du nom du programme à lancer pour faire le tri.
* Mod-p : ouverture d'un menu dans la barre du bas. Tapez le début du nom du programme à lancer pour faire le tri.
* Mod + d : Mode d'affichage par défaut.
* Mod-d : Mode d'affichage par défaut.
* Mod + s : Mode empilé.
* Mod-s : Mode empilé.
* Mod + j : Donner le focus à la fenètre plus bas, ou basculer le focus s'il n'y a que 2 clients dans la colonne.
* Mod-m : Mode maximisé. On revient par Mod-d ou Mod-s
* Mod + k : Donner le focus à la fenètre plus haut, ou basculer le focus s'il n'y a que 2 clients dans la colonne.
* Mod-j : Donner le focus à la fenètre plus bas, ou basculer le focus s'il n'y a que 2 clients dans la colonne.
* Mod + shift + j : déplacer la fenètre vers le bas.
* Mod-k : Donner le focus à la fenètre plus haut, ou basculer le focus s'il n'y a que 2 clients dans la colonne.
* Mod + shift + k : déplacer la fenètre vers le haut.
* Mod-shift-j : déplacer la fenètre vers le bas.
* Mod + a : menu des actions disponibles ( par exemple " quit " pour quitter Wmii.
* Mod-shift-k : déplacer la fenètre vers le haut.
* Mod-a : menu des actions disponibles ( par exemple " quit " pour quitter Wmii.
* Mod-shift-h : Envoyer la fenètre qui a le focus dans la colonne de gauche.
* Mod-shift-l : Envoyer la fenètre qui a le focus dans la colonne de droite.
* Mod-shift-espace : Basculer la fenètre qui a le focus en mode flottant ou inversement. La navigation ne se fera plus que dans la couche flottante.
* Mod-espace : passer de la couche flottante à la couche normale.
* Mod-shift-c : Fermer le client qui a le focus.


== Premiers pas ==
== Premiers pas ==
 
[[Catégorie:Gestionnaires de fenêtres]]
...en cours... [[Utilisateur:Le fada|le_fada... toujours à l&#39;ouest !]] 26 janvier 2010 à 06:35 (UTC)
...en cours... [[Utilisateur:Le fada|le_fada... toujours à l&#39;ouest !]] 26 janvier 2010 à 06:35 (UTC)

Version du 27 janvier 2010 à 08:06

Wmii ( Window Manager Improved 2 ) est un gestionnaire de fenêtres en mosaïque. A ce titre, il s'occupe automatiquement du placement des fenêtres ; en utilisant le maximum d'espace possible ; sans que celles-ci ne se chevauchent. Il est majoritairement pilotable au clavier, grâce à des raccourcis modifiables, mais permet également l'utilisation de la souris.

Attention, ce n'est pas un environnement de bureau, il n'installera donc aucune autre application, ne gère pas le bureau, n'y place ni icône ni fond d'écran. Bien entendu tout ceci peut être fait, depuis Wmii, par des applications extérieures.

À quoi ressemble t'il ?

Avec plusieurs applications ouvertes
Bureau nu avec Conky
Avec The Gimp en mode flottant
Avec The Gimp en mode normal


Installation

Wmii est disponible dans toutes les branches de Debian ( stable, testing et unstable ), dans la section "main". Il vous suffit donc de passer par votre installateur de paquet préféré, ou en console par un simple :

  • # aptitude install wmii

Une nouvelle entrée sera ajoutée dans votre gestionnaire de connection. Si vous n'utilisez pas de gestionnaire de connection, vous devrez éditer ~/.xinitrc, y ajouter exec wmii et commenter la ligne concernant votre session actuelle.

Configuration par défaut

Lors de son installation Wmii crée le fichier /etc/X11/wmii-3.5/wmiirc. Celui-ci est un script exécutable contenant la configuration par défaut prévue par l'équipe de développement du projet. Ce script est exécuté automatiquement à l'ouverture de Wmii, sauf s'il existe dans votre dossier personnel un fichier /.wmii-3.5/wmiirc. Ce dernier sera alors prioritaire, manière commode de réaliser une configuration personnelle sans détruire la configuration de base, ainsi que d'avoir un comportement par utilisateur.

Ce fichier n'étant pas créé par défaut, créez le vous même par une simple copie de l'original :

* $ cp /etc/X11/wmii-3.5/wmiirc ~/.wmii-3.5/wmiirc

et rendez le exécutable par :

* $ chmod +x ~/.wmii-3.5/wmiirc

Terminologie

Clients

Un client est un programme fournissant une interface graphique, par exemple votre navigateur internet, un terminal, un éditeur de texte... etc.

Focus

Le client qui a le focus est celui qui peut recevoir une action d'entrée, par exemple si vous tapez une commande dans votre terminal, c'est lui qui a le focus. Un seul client à la fois peut avoir le focus.

Événements

C'est un message, généré par le serveur X, à l'intention de qui a le focus. Par exemple en cliquant dans une fenêtre, vous générez un événement à destination de cette fenêtre..

Tag ou Label

Un tag est une chaîne de caractères, un label, un nom, associé à un ou plusieurs clients. Si, par exemple, vous étiquetez votre navigateur de fichiers et votre éditeur de texte du label "Mon bureau" et que vous demandez à voir tous les clients portant ce label ; Wmii ouvrira automatiquement ceux-ci dans la vue " Mon bureau " et créera cette vue si nécessaire. Il est possible d'associer plusieurs labels à un seul et même client... ou de n'associer un client à aucun label.

Vues

Une vue est l'ensemble des clients portant le même label, on peut la rapprocher de " l'espace de travail " d'autres gestionnaires de fenêtres, mais en plus puissant ! Vous ne pouvez voir qu'une seule vue à la fois. Si un client possède un label, Wmii créera une vue portant ce label pour afficher ce client, et refusera d'ouvrir ce client dans une autre vue que celle-là. Quand vous fermez le dernier programme d'une vue, celle-ci est détruite.

Colonnes

Une colonne est une partie distincte d'une vue où les clients sont automatiquement disposés verticalement. Si vous ouvrez un deuxième client dans une vue, vous pouvez choisir de ne garder qu'une seule colonne ; ces deux clients seront alors disposés l'un au dessus de l'autre. Vous pouvez aussi choisir d'ouvrir une seconde colonne ; les deux clients seront alors disposés côte à côte.

Mise en page

Il y a trois façons de mettre en page les clients dans une colonne :

  • Par défaut : Chaque client d'une colonne est réparti verticalement de façon égale dans la colonne.
  • Maximisé  : Le client maximisé occupe toute la colonne, seul ce client est visible dans cette colonne.
  • Empilé  : Les clients d'une même colonne sont empilés les uns au dessus des autres, mais seul celui possédant le focus est visible entièrement. Les autres ne montrent que leur barre de titre.

Il existe aussi le mode " plein écran " où on ne peut parler de colonne puisque le programme maximisé occupe tout l'écran, sans même montrer sa barre de titre.

Enfin le mode " flottant " permet d'avoir un affichage classique des applications.

Raccourcis clavier par défaut

Les raccourcis clavier sont composés d'une touche de modification, qu'on notera " Mod ", à laquelle on associe une ou plusieurs touches. Par défaut Wmii propose d'utiliser la touche " Alt ". On verra plus tard que celle-ci est facilement modifiable.

  • Mod-entrée : ouverture d'un terminal
  • Mod-p : ouverture d'un menu dans la barre du bas. Tapez le début du nom du programme à lancer pour faire le tri.
  • Mod-d : Mode d'affichage par défaut.
  • Mod-s : Mode empilé.
  • Mod-m : Mode maximisé. On revient par Mod-d ou Mod-s
  • Mod-j : Donner le focus à la fenètre plus bas, ou basculer le focus s'il n'y a que 2 clients dans la colonne.
  • Mod-k : Donner le focus à la fenètre plus haut, ou basculer le focus s'il n'y a que 2 clients dans la colonne.
  • Mod-shift-j : déplacer la fenètre vers le bas.
  • Mod-shift-k : déplacer la fenètre vers le haut.
  • Mod-a : menu des actions disponibles ( par exemple " quit " pour quitter Wmii.
  • Mod-shift-h : Envoyer la fenètre qui a le focus dans la colonne de gauche.
  • Mod-shift-l : Envoyer la fenètre qui a le focus dans la colonne de droite.
  • Mod-shift-espace : Basculer la fenètre qui a le focus en mode flottant ou inversement. La navigation ne se fera plus que dans la couche flottante.
  • Mod-espace : passer de la couche flottante à la couche normale.
  • Mod-shift-c : Fermer le client qui a le focus.

Premiers pas

...en cours... le_fada... toujours à l'ouest ! 26 janvier 2010 à 06:35 (UTC)