surf-browser : un launcher pour surf

J’utilise depuis quelques jours surf, un navigateur internet pour Linux qui a pour vocation d’être “suckless”. Il appartient au groupe suckless (Dwm, Wmii, etc.) ce qui garantie un bon niveau de performances : légéreté, respect de la philosophie Unix, etc. Il utilise le moteur de rendu HTML/CSS Webkit, ce qui garantie un bon respect des standards du W3c.

Il est vraiment très simple d’utilisation :
surf

Aucune page n’est chargée par défaut. Pour ouvrir une page, il faut appuyer simultanément sur Ctrl + g et taper son addresse.

Aussi, il est possible d’appeler surf avec une page :
surf -u http://julienpecqueur.com

Surf in DWM

Surf in DWM

Si comme moi vous passer 90% de votre temps dans la console, vous devez aimer que les liens dans urxvt ouvrent les urls dans surf. J’ai donc écrit un petit script pour pouvoir ouvrir les liens : surf-browser.

Vous devez appeler le script dans le fichier de configuration .Xdefaults :

URxvt.urlLauncher: surf-browser
URxvt.matcher.button: 2
URxvt.perl-ext-common: matcher

Bien sur, le script surf-browser doit se trouver dans un répertoire présent dans le PATH et être exécutable.

Enfin, surf-browser peut prendre une liste d’urls en paramétre :

surf-browser http://julienpecqueur.com http://archlinux.fr

Cette commande permet d’ouvrir les 2 sites dans 2 instances de surf.

About Julien

Unix, code & web from Picardie!
This entry was posted in Archlinux, Bash, surf. Bookmark the permalink.

One Response to surf-browser : un launcher pour surf

  1. Pingback: Julien Pecqueur (jpec) 's status on Tuesday, 04-Aug-09 19:29:11 UTC - Identi.ca

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>