Utilisateur:Acieroid

De Disposition de clavier bépo

Installation sous FreeBSD

Les étapes suivantes ont été effectuées avec succès sur FreeBSD 7.1 :

fetch http://download.tuxfamily.org/dvorak/xkb/fr-dvorak-bepo-xkb-1.1rc2.tgz
tar xvzf fr-dvorak-bepo-xkb-1.1rc2.tgz
sudo cp -i /usr/local/share/X11/xkb/symbols/{fr,fr.bak}
sudo cp fr-dvorak-bepo-xkb-1.1rc2/fr-dvorak-bepo.symbols /usr/local/share/X11/xkb/symbols/fr

Pour la suite, se référer à FreeBSD : Installation

Un getionnaire 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
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.