Ratpoison chez archlinux.fr

Je suis un utilisateur du WM awesome depuis un petit moment maintenant mais j'ai des envies de changement. Je suis globalement très satisfait d'awesome, mais comme c'est toujours intéressant de connaître plusieurs alternatives, j'ai envie de jeter un oeil du côté de ratpoison.

Je ne vais pas vous proposer de configuration ou de super astuce qui tue dans ce billet, je commence seulement à découvrir. Par contre, j'en ai profité pour faire une traduction du wiki anglais en français.

Voici ce que ça donne :


Ratpoison

Ratpoison est un gestionnaire de fenêtres minimaliste qui peut être totalement contrôlé au clavier. Il se comporte comme le logiciel GNU screen. Chaque fenêtre est maximisée pour utiliser la totalité de l'écran. Aucun pixel n'est gaspillé pour afficher des bordures ou autres décorations. L'utilisateur peut aussi partager l'écran en plusieurs cadres pour afficher plusieurs fenêtres en même temps. Pour plus d'informations, vous pouvez aller sur la page officielle à http://www.nongnu.org/ratpoison/

Installation

Ratpoison est présent sur le dépôt "extra".
Un simple

pacman -S ratpoison

doit suffir à l'installer.

Configuration

Pour que ratpoison soit votre gestionnaire de fenêtres, vous devez créer/éditer le fichier "~/.xinitrc".

Exemple de .xinitrc:

  # Je n'aime pas utiliser la grille noire et blanche comme fond d'écran.
  xsetroot -solid black
  # lancer ratpoison !
  exec ratpoison

Utiliser Ratpoison

Après le démarrage de X11, vous ne verrez qu'un écran noir avec une petite boite de texte en haut à droite. Elle contient "Welcome to Ratpoison" :)
Maintenant, tapez CTRL+t et '?' pour obtenir une liste des raccourcis clavier. Si vous êtes un habitué de GNU screen, vous devriez très vite vous sentir comme chez vous.

Il vous est possible de créer des raccourcis clavier et de modifier ceux existants dans "~/.ratpoisonrc.

Exemple :

# Redéfinissez CTRL+t 'c' pour lancer aterm au lieu de xterm.
    bind c exec aterm
   
    bind f exec firefox

Maintenant, si vous tapez CTRL+t et 'f', ratpoison va lancer firefox.

Voici un autre .ratpoisonrc que j'utilise sur mes ordinateurs:

     exec xsetroot -cursor_name left_ptr
     startup_message off
     
     escape C-z
        
     # make a screenshot
     alias sshot exec import -window root ~/screenshot-`date +%F`.jpg
     definekey top M-C-Print sshot
     
     #virtual desks
     gnewbg one
     gnewbg two
     
     definekey top M-l exec ratpoison -c "select -" -c "gprev" -c "next"
     definekey top M-h exec ratpoison -c "select -" -c "gnext" -c "next"
     
     #switch between windows
     definekey top M-j next
     definekey top M-k prev
     
     #apps
     unbind c
     bind c exec urxvt -tr
     #bind c exec aterm
     
     bind g exec gftp
     bind f exec firefox2

Quelques raccourcis clavier utiles

Exemple:

Lancer un programme.
     C-t ! <Nom du programme>
Lancer une commande ratpoison.
     C-t : <Commande>t!
Quitter ratpoison.
     C-t : quitter
Se déplacer entre les fenêtres.
     C-t p //Fenêtre précédente.
     C-t n //Fenêtre suivante
     C-t TAB //Se déplacer rapidement entre les fenêtres
     C-t w //Liste des fenêtres
Fermer une fenêtre.
     C-t k  //Quand la fenêtre est sélectionnée
Ouvrir un nouvel onglet dans une application
     C-t t //Ex: Ouvrir un nouvel onglet dans firefox
Partager et annuler le partage d'écran.
     C-t s //Partager horizontallement
     C-t S //Partager verticallement
     C-t Q //Annuler le partage de l'ecran
     C-t <fleches> //move between split windows

Liens

Le wiki Ratpoison

Amusez vous bien !

Ceci est une traduction du wiki anglais.


Vous pouvez trouver le wiki français ici, le wiki anglais ici. Toutes les corrections, améliorations, enrichissements sont les bienvenues.

Vus : 1066
Publié par Louis Roché : 19