Afin de pouvoir, d'un raccourci convivial ouvrir les urls pastés dans un irssi/mutt/et cie.. On peut écrire dans notre configuration de wmii se trouvant dans le fichier ~/wmii-3.5/wmiirc les choses suivantes …

1/ Récupérer xclip

xclip est un outil en ligne de commande permettant de récupérer la selection courante dans le presse-papier de X11.

Sous FreeBSD, le port est disponible, pour l'installer :

% cd /usr/ports/x11/xclip/
% sudo make install clean

Nota: Il existe un autre programme qui récupère la sélection dans X11 voir : sselp mais il est moins complet.

2/ Ajouter au fichier wmiirc

...
# Set your_default_browser
WMII_BROWSER="firefox"
export WMII_BROWSER
 
# Set up your keybindings
...
cat <<EOF
Key $MODKEY-o
  do_xclip
EOF
...
# Functions
do_xclip() {
  WMII_XCLIP=`xclip -o` # when you use sselp replace by WMII_XCLIP=`sselp`
  if [ $WMII_XCLIP != "" ]; then
    $WMII_BROWSER -new-tab $WMII_XCLIP &
  else
    $WMII_BROWSER &
  fi
  wmiir xwrite /ctl view "firefox" # redirect to window tag named firefox
}

Nota: l'option –new-tab est valide juste pour le navigateur firefox, si vous en utilisez un autre penser à changer cette dernière (par exemple avec opera l'option sera -newpage )

3/ Rafraîchir la configuration

Taper la combinaison de touche suivante $ModKey + a + wmiirc (par défault $ModKey est la touche ALT)

4/ Utiliser le raccourci magique

Dans un irssi or whatever, sélectionner (mettre en surbrillance) une url et taper la combinaison de touche $ModKey + o

Magie, Magie, on a notre $WMII_BROWSER qui ouvre l'url dans un nouveau onglet et nous donne le focus sur notre window tagged “firefox” !! . Si la sélection du presse-papier de X11 est vide, alors on aura juste une ouverture de $WMII_BROWSER.

Enjoy your wmii <3

wm/ouvrir_les_urls_selectionnees.txt · Last modified: 2010/01/12 13:29 (external edit)