Ratpoison

De Disposition de clavier bépo

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
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 la documentation de Ratpoison. Vous pouvez aussi trouver de nombreux fichiers de configuration sur la toile.

(Instructions copiées de Utilisateur:Acieroid)