« Window Maker » : différence entre les versions
m (Fautes d'orthographe) |
(lourdes retouches (style, francisation, typo…), à poursuivre) |
||
Ligne 1 : | Ligne 1 : | ||
[[Category:Paramétrer X Window]] | [[Category:Paramétrer X Window]] | ||
= | = WindowMaker, un gestionnaire de fenêtres pour les amoureux du ''bash'' = | ||
<div class="leatitre"> | <div class="leatitre">WindowMaker, un gestionnaire de fenêtres pour les amoureux du bash</div><div class="leapar">par [mailto:xion.y@caramail.com merlin]</div><div class="leadesc">Bien débuter sous WindowMaker, (il ne faut pas se fier aux apparences sinon on aurait jamais mangé d’oursin).</div> | ||
---- | ---- | ||
== De quoi parle | == De quoi parle l’article ? == | ||
Ceci est une aide sur cet excellent | Ceci est une aide sur cet excellent gestionnaire de fenêtres méconnu des foules. Cette aide ne contient que des astuces sur son utilisation et ne traite pas de son installation, mais vous sera très utile (je l’espère) pour mener à bien sa configuration. | ||
== Le | == Le menu == | ||
Le menu se trouve dans <code>~/GNUstep/Defaults/WMRootMenu</code> et a une syntaxe | Le menu se trouve dans <code>~/GNUstep/Defaults/WMRootMenu</code> et a une syntaxe simple ; voici pour exemple : | ||
<div class="code"> (<br /> Applications, <br /> (Run..., SHORTCUT, F2, EXEC, "%a(Run,Type command to run)"), <br /> (XTerm, SHORTCUT, F3, EXEC, "xterm -sb -sl 2000"), <br /> ("Hide All", HIDE_OTHERS), <br /> ("Show All", SHOW_ALL), <br /> (Appearance, OPEN_MENU,<br /> "~/GNUstep/Library/WindowMaker/appearance.menu"), <br /> ("Gaffe!", (Reboot, EXEC, "sudo reboot"), (Halt, EXEC, "sudo halt")), <br /> ("xvnc", EXEC, "xterm -e xvncviewer %a(Enter Host)"), <br /> (Lock, SHORTCUT, "Shift+Delete", EXEC, "xscreensaver-command -lock"), <br /> ("Exit Window Maker", SHORTCUT, "Control+Shift+Delete", EXIT) <br /> ) </div> | <div class="code"> (<br /> Applications, <br /> (Run..., SHORTCUT, F2, EXEC, "%a(Run,Type command to run)"), <br /> (XTerm, SHORTCUT, F3, EXEC, "xterm -sb -sl 2000"), <br /> ("Hide All", HIDE_OTHERS), <br /> ("Show All", SHOW_ALL), <br /> (Appearance, OPEN_MENU,<br /> "~/GNUstep/Library/WindowMaker/appearance.menu"), <br /> ("Gaffe!", (Reboot, EXEC, "sudo reboot"), (Halt, EXEC, "sudo halt")), <br /> ("xvnc", EXEC, "xterm -e xvncviewer %a(Enter Host)"), <br /> (Lock, SHORTCUT, "Shift+Delete", EXEC, "xscreensaver-command -lock"), <br /> ("Exit Window Maker", SHORTCUT, "Control+Shift+Delete", EXIT) <br /> ) </div> | ||
Attention, il faut une espace <u>après</u> chaque virgule | |||
Pour la section | Pour la section ''Appearance'', c’est un peu spécial, il renvoie tout simplement vers un autre fichier créé automatiquement par WindowMaker.<br /> Pour modifier le menu il suffit d’utiliser un éditeur de textes, comme ''emacs'' ou ''vim'', de sauvegarder et de regarder si ça fonctionne. Pas besoin de redémarrer ni de se déconnecter, un simple clic droit sur le bureau affichera les menus modifiés. Afin de gagner du temps je vous propose de rajouter un menu « ''Edit Menu'' » dans votre menu.<br /> | ||
'''Attention : ne pas mettre de virgule à la fin si c'est la dernière commande du menu !!''' | |||
<div class="code"> ("Edit Menu", EXEC, "emacs ~/GNUstep/Defaults/WMRootMenu"), </div> | <div class="code"> ("Edit Menu", EXEC, "emacs ~/GNUstep/Defaults/WMRootMenu"), </div> | ||
== Les | == Les boîtes de dialogue == | ||
WindowMaker offre une fonctionnalité géniale : les boîtes de dialogues.<br /> Par exemple, j’utilise souvent <code>xvncviewer</code> sur différentes machines. Le plus simple serait de taper juste le nom de la machine puis le mot de passe, hé bien je rajoute le menu suivant : | |||
<div class="code">("xvnc", EXEC, "xterm -e xvncviewer %a(Enter Host)"),</div> | <div class="code">("xvnc", EXEC, "xterm -e xvncviewer %a(Enter Host)"),</div> | ||
Ligne 29 : | Ligne 30 : | ||
On a vu les <span class="key">"%a"</span> mais il y a aussi les <span class="key">"%s"</span> qui servent à faire du copier-coller. | On a vu les <span class="key">"%a"</span> mais il y a aussi les <span class="key">"%s"</span> qui servent à faire du copier-coller. | ||
Un petit | Un petit exemple pour le ''fun'' :<br /> J'utilise <code>mailx</code> pour envoyer des courriers et non mozilla parce que je ne veux pas cliquer sur les adresses email lorsque je suis sur le web. Alors je sélectionne l’adresse ''email'' comme pour le copier/coller et ensuite je fais appel à un menu ''mail'' qui récupère l’adresse dans le presse-papier et la passe en argument à <code>mailx</code>.<br /> | ||
Voici l’entrée de menu correspondante : | |||
<div class="code">("mail", EXEC; "xterm -e mailx %s"),</div> | <div class="code">("mail", EXEC; "xterm -e mailx %s"),</div> | ||
== Le | == Le ''dock'' et le trombone == | ||
WindowMaker permet de stocker les applications qui sont programmées à cet effet. Les fonctionnalités du trombone sont identiques à celles du ''dockkit'', la seule différence réside dans le fait que l’on peut avoir des trombones différents par bureau. Pour changer de bureau, cliquer sur les petites flèches dessinées sur celui-ci ou maintenir meta (alt) + 1 pour le premier (main), 2 pour le second etc. La méthode est encore une fois très simple : | |||
''' | Lancer dans un ''xterm'' par exemple l’application <code>gvim</code>, de récupérer l'icône de celui-ci et de la faire glisser jusqu’au ''dock'' ou au trombone. | ||
Pour les applications | Pour les applications ''dockables'', par exemple les petites applications de WindowMaker prévues à cet effet comme ''wmnet'' (ou ''wmclock'', ''wmbubble'', etc.), il suffit de lancer <code>wmnet -w</code> (-w pour dire que c’est ''dockable''). Il se peut que certaines applications soient récalcitrantes, comme ''gps'', ''xconsole'', etc.) mais dans l’ensemble tout fonctionne. ;-) | ||
<u>Pour modifier la ligne de commande et l'icône d'une appli dockée :</u> | <u>Pour modifier la ligne de commande et l'icône d'une appli dockée :</u> | ||
Autre exemple, je lance ''mozilla'' par la commande <code>>mozilla-bin -splash</code> pour avoir le petit lézard pendant le chargement. Donc je clique droit sur l’application dockée (ou collée au trombone), puis sur paramètre et je modifie ; idem pour l’icône (c’est intuitif !)<br /> Pour supprimer une application dockée, la prendre et la jeter n’importe où ailleurs. | |||
== Le | == Le glisser et déposer == | ||
Le glisser-déposer est très utilisé dans WindowMaker : il est même compatible avec les gestionnaires de fichiers (''konqueror'', ''gmc', ''Offix'', pour ne citer qu’eux). Ainsi dans les paramètres des applications ''dockés'', il y a un champ pour le <span class="key">"%s"</span>. | |||
<span class="key">"%d"</span> est remplacé par le nom de ce qui est déposé. | |||
'' | Par exemple pour ''gvim'' :<br /> | ||
Commande pour les fichiers lâchés par | Commande pour les fichiers lâchés par glisser-déposer : <span class="code">gvim %d</span><br /> De cette façon lâcher un fichier venant de ''gmc'' sur icône de ''gvim'' "docké" lance ''gvim'' qui édite le fichier en question. Pas mal non ? | ||
Petite astuce :<br /> | |||
Le glisser-déposer d’une image dans le trombone l’affichera en image de fond en mosaïque. En effet cela exécute la commande suivante : <br /> | |||
<span class="code">"wmsetbg -u -t %d"</span><br /> | |||
L’astuce est d’ajouter une propriété identique au ''dock'' avec <span class="key">-s</span> à la place de <span class="key">-t</span> pour avoir l’image en taille maximum. Le plus simple pour avoir toujours les images de fond sous la main est de les stocker dans <code>~/GNUstep/Library/WindowMaker/Backgrounds</code>. | |||
== Les | == Les thèmes == | ||
Les thèmes sont stockés dans <code>~/GNUstep/Library/WindowMaker/Themes</code>.<br /> Voici un exemple de fichier | Les thèmes sont stockés dans <code>~/GNUstep/Library/WindowMaker/Themes</code>.<br /> | ||
Voici un exemple de fichier de thème : | |||
<div class="code"> {<br /> TitleJustify = left; <br /> ClipTitleFont = "-*-helvetica-bold-r-normal-*-10-*-*-*-*-*-*-*"; <br /> WindowTitleFont = "-*-helvetica-bold-r-normal-*-12-*-*-*-*-*-*-*"; <br /> MenuTitleFont = "-*-helvetica-bold-r-normal-*-12-*-*-*-*-*-*-*"; <br /> MenuTextFont = "-*-helvetica-medium-r-normal-*-12-*-*-*-*-*-*-*"; <br /> IconTitleFont = "-*-helvetica-medium-r-normal-*-8-*-*-*-*-*-*-*"; <br /> DisplayFont = "-*-helvetica-medium-r-normal-*-12-*-*-*-*-*-*-*"; <br /> HighlightColor = white; <br /> HighlightTextColor = black; <br /> ClipTitleColor = "rgb:79/96/cf"; <br /> CClipTitleColor = "rgb:61/61/61"; <br /> FTitleColor = white; <br /> PTitleColor = white; <br /> UTitleColor = "rgb:79/96/cf"; <br /> FTitleBack = (mhgradient, "#182c70", "#182c70", "#4969c7", "#79a2d0", "#a4dad0"); <br /> PTitleBack = (hgradient, "rgb:08/18/38", "rgb:28/3c/49"); <br /> UTitleBack = (mhgradient,"rgb:18/2c/41", "rgb:18/2c/41", "rgb:08/18/38", "rgb:28/3c/49", "rgb:28/45/30"); <br /> MenuTitleColor = "rgb:10/28/51"; <br /> MenuTextColor = "rgb:10/30/38"; <br /> MenuDisabledColor = gray; <br /> MenuTitleBack = (mhgradient, black, "rgb:28/55/41", "rgb:93/d7/d5", "rgb:96/d7/e7"); <br /> MenuTextBack = (mhgradient, "rgb:18/2c/70", "rgb:28/45/96", "rgb:79/a2/d0", "rgb:96/c7/be"); <br /> IconBack = (mdgradient, "#183454", "#296ed6", "#03110e"); <br /> IconTitleColor = white; <br /> IconTitleBack = "rgb:18/2c/70"; <br /> WorkspaceBack = (solid, "rgb:22/44/77"); <br /> }</div> | <div class="code"> {<br /> TitleJustify = left; <br /> ClipTitleFont = "-*-helvetica-bold-r-normal-*-10-*-*-*-*-*-*-*"; <br /> WindowTitleFont = "-*-helvetica-bold-r-normal-*-12-*-*-*-*-*-*-*"; <br /> MenuTitleFont = "-*-helvetica-bold-r-normal-*-12-*-*-*-*-*-*-*"; <br /> MenuTextFont = "-*-helvetica-medium-r-normal-*-12-*-*-*-*-*-*-*"; <br /> IconTitleFont = "-*-helvetica-medium-r-normal-*-8-*-*-*-*-*-*-*"; <br /> DisplayFont = "-*-helvetica-medium-r-normal-*-12-*-*-*-*-*-*-*"; <br /> HighlightColor = white; <br /> HighlightTextColor = black; <br /> ClipTitleColor = "rgb:79/96/cf"; <br /> CClipTitleColor = "rgb:61/61/61"; <br /> FTitleColor = white; <br /> PTitleColor = white; <br /> UTitleColor = "rgb:79/96/cf"; <br /> FTitleBack = (mhgradient, "#182c70", "#182c70", "#4969c7", "#79a2d0", "#a4dad0"); <br /> PTitleBack = (hgradient, "rgb:08/18/38", "rgb:28/3c/49"); <br /> UTitleBack = (mhgradient,"rgb:18/2c/41", "rgb:18/2c/41", "rgb:08/18/38", "rgb:28/3c/49", "rgb:28/45/30"); <br /> MenuTitleColor = "rgb:10/28/51"; <br /> MenuTextColor = "rgb:10/30/38"; <br /> MenuDisabledColor = gray; <br /> MenuTitleBack = (mhgradient, black, "rgb:28/55/41", "rgb:93/d7/d5", "rgb:96/d7/e7"); <br /> MenuTextBack = (mhgradient, "rgb:18/2c/70", "rgb:28/45/96", "rgb:79/a2/d0", "rgb:96/c7/be"); <br /> IconBack = (mdgradient, "#183454", "#296ed6", "#03110e"); <br /> IconTitleColor = white; <br /> IconTitleBack = "rgb:18/2c/70"; <br /> WorkspaceBack = (solid, "rgb:22/44/77"); <br /> }</div> | ||
Ligne 65 : | Ligne 71 : | ||
Pas grand chose à dire sauf que [http://themes.freshmeat.net http://theme.org] sert beaucoup dans ce cas ! | Pas grand chose à dire sauf que [http://themes.freshmeat.net http://theme.org] sert beaucoup dans ce cas ! | ||
== Les | == Les raccourcis clavier == | ||
Alors là, ça devient merveilleux. Vous pouvez faire ce que vous voulez. Par exemple, je tape sur F3 pour avoir un xterm comme vous avez pu le voir plus haut. Allez faire un tour dans WPrefs pour voir la configuration par défaut. De même, il est possible de mettre des raccourcis sur les programmes qui sont dans votre menu. | Alors là, ça devient merveilleux. Vous pouvez faire ce que vous voulez. Par exemple, je tape sur F3 pour avoir un ''xterm'' comme vous avez pu le voir plus haut. Allez faire un tour dans ''WPrefs'' pour voir la configuration par défaut. De même, il est possible de mettre des raccourcis sur les programmes qui sont dans votre menu. | ||
Note :<br /> | |||
"Mod1" signifie </nowiki><span class="key">alt</span> pour WindowMaker. | |||
Petite astuce :<br /> | |||
L’astuce consiste à créer un menu pour un programme de copie d’écran (celui que vous voulez) mais pour l’exemple, j’utilise <span class="key">import</span> binaire de la boîte à outils ''ImageMagick'' (que je trouve excellent) puis de lui donner un raccourci : | |||
<div class="code"> ("screenSHT", SHORTCUT, F8, EXEC, "import -windows root"), </div> | <div class="code"> ("screenSHT", SHORTCUT, F8, EXEC, "import -windows root"), </div> | ||
<br /> | <br /> | ||
Maintenant il suffit d’appuyer sur <span class="code">F8</span> à n’importe quel moment pour entendre 2 bips puis avoir un fichier <font color="purple">magick.miff</font> contenant une copie d’écran dans mon répertoire personnel (~). | |||
== Les attributs fenêtres == | == Les attributs des fenêtres == | ||
Vous avez déjà du faire un clic droit sur la barre de titre | Vous avez déjà du faire un clic droit sur la barre de titre d’une application. Là, plusieurs options s’offrent à vous, que vous connaissez pour la plupart donc je passe... (ah si peut-être ''hide'' (ou cacher) qui cache les applications dans leur bouton de ''dock'' ou trombone respectifs). | ||
Fin de cette petite parenthèse pour en venir au bouton attributs qui permet toute sorte de fantaisies avec les options données. Je vous en laisse faire la découverte...(mais soyez indugent sur certaines options qui sont en version de test suivant votre version) | Fin de cette petite parenthèse pour en venir au bouton attributs qui permet toute sorte de fantaisies avec les options données. Je vous en laisse faire la découverte... (mais soyez indugent sur certaines options qui sont en version de test suivant votre version). | ||
Juste | Juste une astuce dans « attribut>options avancées », où on trouve au début : <br /> | ||
<code>Do not bind keyboard shorcuts et Do not bind mouse click</code><br /> | |||
Option indispensable pour l'utilisation de certaines applications qui ont les mêmes raccourcis que WindowMaker comme meta(alt) +clic droit) dans ''Gimp'' par exemple. | |||
== Pour | == Pour finir == | ||
=== Relancer les applications === | |||
Une question qui peut paraître un peu stupide mais qui a une réponse simple. Quand vous lancez une application qui a été mise dans le dock / | Une question qui peut paraître un peu stupide mais qui a une réponse simple. Quand vous lancez une application qui a été mise dans le ''dock'' / trombone de WindowMaker et que cette application est en cours d'exécution, on ne peut plus cliquer dessus pour la relancer. Or c’est possible en appuyant sur la touche Control en même temps que l’on clique. | ||
=== Les options du trombone === | |||
* '''Keep on Top''' : reste au dessus des autres fenêtre | * '''Keep on Top''' : reste au dessus des autres fenêtre | ||
* '''Refermé''' : cache les applications | * '''Refermé''' : cache les applications collées au trombone | ||
* ''' | * '''AutoCollapse''' : qui permet de cacher automatiquement les applications coller au clip | ||
* ''' | * '''AutoRaise''' : je n’ai pas trouvé d’utilité | ||
* ''' | * '''AutoAttract Icons''' : permet d’attirer automatiquement les icônes des applications sur le trombone | ||
=== WPrefs === | |||
Petite application bien utile quand on aime pas éditer sa configuration à la main.<br /> Ce serait vous prendre pour des ânes que de vous expliquez le pourquoi du comment !<br /> Je vous laisse donc voir seul.(n'oublier pas /usr/share/doc/wmaker/) | Petite application bien utile quand on aime pas éditer sa configuration à la main.<br /> | ||
Ce serait vous prendre pour des ânes que de vous expliquez le pourquoi du comment !<br /> | |||
Je vous laisse donc voir seul.(n'oublier pas /usr/share/doc/wmaker/) | |||
== Conclusion == | == Conclusion == | ||
Ligne 116 : | Ligne 127 : | ||
=Autres ressources= | = Autres ressources = | ||
* [http://windowmaker.org windowmaker.org] | * [http://windowmaker.org windowmaker.org] | ||
* [http://windowmaker.org/gallery.html galerie windowmaker] | * [http://windowmaker.org/gallery.html galerie windowmaker] |
Version du 16 octobre 2005 à 14:07
WindowMaker, un gestionnaire de fenêtres pour les amoureux du bash
De quoi parle l’article ?
Ceci est une aide sur cet excellent gestionnaire de fenêtres méconnu des foules. Cette aide ne contient que des astuces sur son utilisation et ne traite pas de son installation, mais vous sera très utile (je l’espère) pour mener à bien sa configuration.
Le menu se trouve dans ~/GNUstep/Defaults/WMRootMenu
et a une syntaxe simple ; voici pour exemple :
Applications,
(Run..., SHORTCUT, F2, EXEC, "%a(Run,Type command to run)"),
(XTerm, SHORTCUT, F3, EXEC, "xterm -sb -sl 2000"),
("Hide All", HIDE_OTHERS),
("Show All", SHOW_ALL),
(Appearance, OPEN_MENU,
"~/GNUstep/Library/WindowMaker/appearance.menu"),
("Gaffe!", (Reboot, EXEC, "sudo reboot"), (Halt, EXEC, "sudo halt")),
("xvnc", EXEC, "xterm -e xvncviewer %a(Enter Host)"),
(Lock, SHORTCUT, "Shift+Delete", EXEC, "xscreensaver-command -lock"),
("Exit Window Maker", SHORTCUT, "Control+Shift+Delete", EXIT)
)
Attention, il faut une espace après chaque virgule
Pour la section Appearance, c’est un peu spécial, il renvoie tout simplement vers un autre fichier créé automatiquement par WindowMaker.
Pour modifier le menu il suffit d’utiliser un éditeur de textes, comme emacs ou vim, de sauvegarder et de regarder si ça fonctionne. Pas besoin de redémarrer ni de se déconnecter, un simple clic droit sur le bureau affichera les menus modifiés. Afin de gagner du temps je vous propose de rajouter un menu « Edit Menu » dans votre menu.
Attention : ne pas mettre de virgule à la fin si c'est la dernière commande du menu !!
Les boîtes de dialogue
WindowMaker offre une fonctionnalité géniale : les boîtes de dialogues.
Par exemple, j’utilise souvent xvncviewer
sur différentes machines. Le plus simple serait de taper juste le nom de la machine puis le mot de passe, hé bien je rajoute le menu suivant :
On a vu les "%a" mais il y a aussi les "%s" qui servent à faire du copier-coller.
Un petit exemple pour le fun :
J'utilise mailx
pour envoyer des courriers et non mozilla parce que je ne veux pas cliquer sur les adresses email lorsque je suis sur le web. Alors je sélectionne l’adresse email comme pour le copier/coller et ensuite je fais appel à un menu mail qui récupère l’adresse dans le presse-papier et la passe en argument à mailx
.
Voici l’entrée de menu correspondante :
Le dock et le trombone
WindowMaker permet de stocker les applications qui sont programmées à cet effet. Les fonctionnalités du trombone sont identiques à celles du dockkit, la seule différence réside dans le fait que l’on peut avoir des trombones différents par bureau. Pour changer de bureau, cliquer sur les petites flèches dessinées sur celui-ci ou maintenir meta (alt) + 1 pour le premier (main), 2 pour le second etc. La méthode est encore une fois très simple :
Lancer dans un xterm par exemple l’application gvim
, de récupérer l'icône de celui-ci et de la faire glisser jusqu’au dock ou au trombone.
Pour les applications dockables, par exemple les petites applications de WindowMaker prévues à cet effet comme wmnet (ou wmclock, wmbubble, etc.), il suffit de lancer wmnet -w
(-w pour dire que c’est dockable). Il se peut que certaines applications soient récalcitrantes, comme gps, xconsole, etc.) mais dans l’ensemble tout fonctionne. ;-)
Pour modifier la ligne de commande et l'icône d'une appli dockée :
Autre exemple, je lance mozilla par la commande >mozilla-bin -splash
pour avoir le petit lézard pendant le chargement. Donc je clique droit sur l’application dockée (ou collée au trombone), puis sur paramètre et je modifie ; idem pour l’icône (c’est intuitif !)
Pour supprimer une application dockée, la prendre et la jeter n’importe où ailleurs.
Le glisser et déposer
Le glisser-déposer est très utilisé dans WindowMaker : il est même compatible avec les gestionnaires de fichiers (konqueror, gmc', Offix, pour ne citer qu’eux). Ainsi dans les paramètres des applications dockés, il y a un champ pour le "%s".
"%d" est remplacé par le nom de ce qui est déposé.
Par exemple pour gvim :
Commande pour les fichiers lâchés par glisser-déposer : gvim %d
De cette façon lâcher un fichier venant de gmc sur icône de gvim "docké" lance gvim qui édite le fichier en question. Pas mal non ?
Petite astuce :
Le glisser-déposer d’une image dans le trombone l’affichera en image de fond en mosaïque. En effet cela exécute la commande suivante :
"wmsetbg -u -t %d"
L’astuce est d’ajouter une propriété identique au dock avec -s à la place de -t pour avoir l’image en taille maximum. Le plus simple pour avoir toujours les images de fond sous la main est de les stocker dans ~/GNUstep/Library/WindowMaker/Backgrounds
.
Les thèmes
Les thèmes sont stockés dans ~/GNUstep/Library/WindowMaker/Themes
.
Voici un exemple de fichier de thème :
TitleJustify = left;
ClipTitleFont = "-*-helvetica-bold-r-normal-*-10-*-*-*-*-*-*-*";
WindowTitleFont = "-*-helvetica-bold-r-normal-*-12-*-*-*-*-*-*-*";
MenuTitleFont = "-*-helvetica-bold-r-normal-*-12-*-*-*-*-*-*-*";
MenuTextFont = "-*-helvetica-medium-r-normal-*-12-*-*-*-*-*-*-*";
IconTitleFont = "-*-helvetica-medium-r-normal-*-8-*-*-*-*-*-*-*";
DisplayFont = "-*-helvetica-medium-r-normal-*-12-*-*-*-*-*-*-*";
HighlightColor = white;
HighlightTextColor = black;
ClipTitleColor = "rgb:79/96/cf";
CClipTitleColor = "rgb:61/61/61";
FTitleColor = white;
PTitleColor = white;
UTitleColor = "rgb:79/96/cf";
FTitleBack = (mhgradient, "#182c70", "#182c70", "#4969c7", "#79a2d0", "#a4dad0");
PTitleBack = (hgradient, "rgb:08/18/38", "rgb:28/3c/49");
UTitleBack = (mhgradient,"rgb:18/2c/41", "rgb:18/2c/41", "rgb:08/18/38", "rgb:28/3c/49", "rgb:28/45/30");
MenuTitleColor = "rgb:10/28/51";
MenuTextColor = "rgb:10/30/38";
MenuDisabledColor = gray;
MenuTitleBack = (mhgradient, black, "rgb:28/55/41", "rgb:93/d7/d5", "rgb:96/d7/e7");
MenuTextBack = (mhgradient, "rgb:18/2c/70", "rgb:28/45/96", "rgb:79/a2/d0", "rgb:96/c7/be");
IconBack = (mdgradient, "#183454", "#296ed6", "#03110e");
IconTitleColor = white;
IconTitleBack = "rgb:18/2c/70";
WorkspaceBack = (solid, "rgb:22/44/77");
}
Pas grand chose à dire sauf que http://theme.org sert beaucoup dans ce cas !
Les raccourcis clavier
Alors là, ça devient merveilleux. Vous pouvez faire ce que vous voulez. Par exemple, je tape sur F3 pour avoir un xterm comme vous avez pu le voir plus haut. Allez faire un tour dans WPrefs pour voir la configuration par défaut. De même, il est possible de mettre des raccourcis sur les programmes qui sont dans votre menu.
Note :
"Mod1" signifie </nowiki>alt pour WindowMaker.
Petite astuce :
L’astuce consiste à créer un menu pour un programme de copie d’écran (celui que vous voulez) mais pour l’exemple, j’utilise import binaire de la boîte à outils ImageMagick (que je trouve excellent) puis de lui donner un raccourci :
Maintenant il suffit d’appuyer sur F8 à n’importe quel moment pour entendre 2 bips puis avoir un fichier magick.miff contenant une copie d’écran dans mon répertoire personnel (~).
Les attributs des fenêtres
Vous avez déjà du faire un clic droit sur la barre de titre d’une application. Là, plusieurs options s’offrent à vous, que vous connaissez pour la plupart donc je passe... (ah si peut-être hide (ou cacher) qui cache les applications dans leur bouton de dock ou trombone respectifs).
Fin de cette petite parenthèse pour en venir au bouton attributs qui permet toute sorte de fantaisies avec les options données. Je vous en laisse faire la découverte... (mais soyez indugent sur certaines options qui sont en version de test suivant votre version).
Juste une astuce dans « attribut>options avancées », où on trouve au début :
Do not bind keyboard shorcuts et Do not bind mouse click
Option indispensable pour l'utilisation de certaines applications qui ont les mêmes raccourcis que WindowMaker comme meta(alt) +clic droit) dans Gimp par exemple.
Pour finir
Relancer les applications
Une question qui peut paraître un peu stupide mais qui a une réponse simple. Quand vous lancez une application qui a été mise dans le dock / trombone de WindowMaker et que cette application est en cours d'exécution, on ne peut plus cliquer dessus pour la relancer. Or c’est possible en appuyant sur la touche Control en même temps que l’on clique.
Les options du trombone
- Keep on Top : reste au dessus des autres fenêtre
- Refermé : cache les applications collées au trombone
- AutoCollapse : qui permet de cacher automatiquement les applications coller au clip
- AutoRaise : je n’ai pas trouvé d’utilité
- AutoAttract Icons : permet d’attirer automatiquement les icônes des applications sur le trombone
WPrefs
Petite application bien utile quand on aime pas éditer sa configuration à la main.
Ce serait vous prendre pour des ânes que de vous expliquez le pourquoi du comment !
Je vous laisse donc voir seul.(n'oublier pas /usr/share/doc/wmaker/)
Conclusion
Voilà, en vous remerciant de votre attention (et en excusant les fautes)
@+ merlin
Copyright
Ce document est publié sous licence Creative Commons Attribution, Partage à l'identique, Contexte non commercial 2.0 : http://creativecommons.org/licenses/by-nc-sa/2.0/fr/ |