|
|
Ligne 9 : |
Ligne 9 : |
| Pour la suite, se référer à [[FreeBSD : Installation]] | | Pour la suite, se référer à [[FreeBSD : Installation]] |
|
| |
|
| == Un getionnaire de fenêtre agréable : ratpoison == | | == Un gestionnaire de fenêtre agréable : Ratpoison == |
| ratpoison est un gestionnaire de fenêtres en mosaïque assez puissant. Bien que les raccourcis par défaut soient des raccourcis « à la Emacs », on peut facilement les modifier pour obtenir des raccourcis plus utilisables.
| |
| Voici un fichier de configuration (à placer dans $HOME/.ratpoisonrc) qui redéfinit les raccourcis principaux (en laissant les autres raccourcis accessibles), la touche `s' représentant la touche Mod4 (la touche « Windows » sur de nombreux claviers)
| |
|
| |
|
| # Lancement de commandes
| | [[Ratpoison]] |
| definekey top s-Return exec urxvt
| |
| definekey top s-g exec firefox3
| |
|
| |
| # Contrôle de mpd
| |
| definekey top s-b exec mpc play
| |
| definekey top s-B exec mpc pause
| |
| definekey top s-eacute exec mpc stop
| |
| definekey top s-p exec mpc prev
| |
| definekey top s-o exec mpc next
| |
|
| |
| # Gestion des bureaux
| |
| exec rpws init 5
| |
| definekey top s-F1 exec rpws 1
| |
| definekey top s-F2 exec rpws 2
| |
| definekey top s-F3 exec rpws 3
| |
| definekey top s-F4 exec rpws 4
| |
| definekey top s-F5 exec rpws 5
| |
|
| |
| # Gestion des fenêtres
| |
| definekey top s-c focusleft
| |
| definekey top s-C exchangeleft
| |
| definekey top s-t focusdown
| |
| definekey top s-T exchangedown
| |
| definekey top s-s focusup
| |
| definekey top s-S exchangeup
| |
| definekey top s-r focusright
| |
| definekey top s-R exchangeright
| |
|
| |
| definekey top s-a delete
| |
| definekey top s-A kill
| |
|
| |
| definekey top s-v next
| |
| definekey top s-d prev
| |
|
| |
| definekey top s-m vsplit
| |
| definekey top s-M hsplit
| |
|
| |
| # Gérer le layout
| |
| definekey top s-u exec ratpoison -c "setenv fs1 `ratpoison -c 'fdump'`"
| |
| definekey top s-i only
| |
| definekey top s-e exec ratpoison -c "frestore `ratpoison -c 'getenv fs1'`"
| |
| | |
| *les touches [bBépo] servent donc à contrôler MPD
| |
| *les touches F[1-5] servent à se déplacer entre les différents espaces de travail
| |
| *les touches v et d permettent de naviguer entre les fenêtres sur une même « frame »
| |
| *les touches [ctsr] servent à se déplacer entre les fenêtres, et en majuscules, déplacent les fenêtres
| |
| *la touche a ferme une fenêtre et A la tue
| |
| *la touche m permet le split (m -> vertical ; M -> horizontal)
| |
| *les touches [uie] permettent de facilement maximiser une fenêtre (il faut d'abord faire s-u pour sauvegarder la disposition, s-i pour enlever toutes les frames et finalement s-e pour reprendre la disposition sauvegardée)
| |
| Pour plus d'information sur la configuration de ratpoison, voir [http://www.nongnu.org/ratpoison/doc/ la documentation de ratpoison]. Vous pouvez aussi trouver de nombreux fichiers de configuration sur la toile.
| |