Vous utilisez un navigateur internet obsolète qui ne respecte pas les standards web du W3C. Vous ne pouvez donc pas visualiser correctement ce site.
Pour un meilleur confort de navigation et plus de sécurité, vous pouvez télécharger et utiliser gratuitement un des navigateurs internet suivants :
Firefox (Mozilla),
Chrome/Chromium (Google),
Opera (Opera),
Surf (Suckless.org)...

Archive for the ‘DWM’ Category.

Screenshots de la semaine

DWM clean

DWM mutt in tmux

DWM mutt in tmux

DWM chromium

DWM chromium

Mon dépot mercurial pour DWM : http://server.julienpecqueur.com:10000/.

Avoir un sys-tray dans DWM !

J’ai enfin trouvé une solution pour avoir un sys-tray (la zone qui contient toutes les icônes des applications en arrière plan dans la statusbar)!

fbpanel-dwm dans DWM :)

fbpanel-dwm dans DWM :)

Suite à la discussion que j’ai lancé hier sur la mailing list de suckless, j’ai essayé plein de solutions sans succès jusqu’à ce que Anders envoie sa propre solution que je vais vous présenter ici.

Installer fbpanel-dwm (ancienne méthode – obsolète)

Anders m’a expliqué comment modifier fbpanel pour l’adapter à notre utilisation. J’ai donc créé ma propre version de fbpanel nommée fbpanel-dwm qui est disponible ici : archive tar.gz.

Si vous avez déjà une version de fbpanel installée, il faut la désinstaller avant!

Décompressez l’archive et installez fbpanel-dwm suivant la méthode classique :

cd fbpanel-dwm
./configure
sudo make install

Ensuite, créez le répertoire .fbpanel dans votre répertoire utilisateur :

mkdir ~/.fbpanel

Et copiez ce fichier dedans :

Fichier de configuration de fbpanel-dwm.

Installer fbpanel-dwm (nouvelle méthode!)

J’ai créé un PKGBUILD dans AUR pour fbpanel-dwm. Il suffit de l’installer avec yaourt :

yaourt -S fbpanel-dwm

Puis pour le configurer, on peut utiliser l’interface graphique :

fbpanel -C

Et ainsi supprimer tous les plugins inutiles et configurer la position sur l’écran, la couleur, etc…

fbpanel -C

fbpanel -C

Sur cet onglet, il faut setter les paramètres de position, taille et couleur.

fbpanel -C (suite)

fbpanel -C (suite)

Sur cet onglet on garde uniquement les plugins utiles pour un systray (Menu n’est pas essentiel mais peut être utile…).

Modification du fichier ~/.xinitrc

Vous pouvez télécharger mon fichier .xinitrc ou alors modifier le votre de cette façon (lancement de fbpanel-dwm en vert et les clients du tray en rouge) :

while true
do
xsetroot -name "`date +'%d/%m/%Y %k:%M'`"
sleep 1
done &
xcompmgr -c -C &
conky &
sleep 5 && fbpanel &
gmixer -d &
batterymon &
wicd-client &
sonata --hidden &
feh --bg-scale ~/.background.png &
exec ck-launch-session /usr/local/bin/dwm

DWM – Simplicité & élégance…

DWM rocks!

DWM rocks!

Malgrès la découverte de 2 excellents WMs : PekWM et OpenBox, je n’ai pas oublié mon DWM adoré… Pour tous ceux qui trouvent que DWM est un WM de geek moche, voici un screenshot pour les contredire! ^^ transparence, ombres sur les clients, conky… MIAM!

DWM & MPD Client

DWM & MPD Client

Actuellement j’utilise les 2 en parallèle : quand je me login sur tty1, ça lance OpenBox sur le display :0 et quand je me connecte sur le tty2, ça me lance DWM sur le display :1… Ensuite je switch entre les displays via CTRL + ALT + [F8 - F9]. C’est le meilleur moyen pour combiner les avantages des 2 WMs :)

Mon souhait pour 2010 : l’intégration d’une zone de notification dans la status-bar de DWM!

Surf : Implémentation marque-pages

J’ai enfin pris le temps de terminer l’implémentation de la gestion des marque-pages dans Surf (le navigateur internet de suckless.org)! Le résultat, deux raccourcis pour vous simplifier la vie :

  • CTRL + B pour afficher la liste des marque-pages,
  • CTRL + A pour ajouter la page courante aux marque-pages.

Pour que vous puissiez profiter de cette fonctionnalité, il faut que vous ayez dmenu (suckless.org) installé sur votre machine.

Ensuite vous pouvez télécharger ma version modifiée de surf sur mon dépôt HG :

$ hg clone http://server.julienpecqueur.com/code/surf/

Cette commande va vous créer un répertoire nommé “surf” et vous copier mon dépôt à l’intérieur. Si vous rencontrez un problème avec l’url (j’ai un petit soucis de redirection avec mon dns) laissez moi un message ici.

Déplacez vous dans le répertoire “surf” et lancez un make :

$ make

Si vous n’avez pas d’erreurs, vous pouvez installer la bête :

$ sudo make install

Ou si vous vous prenez pour superman (“saymal !”) :

# make install

Initialisez la liste des marques pages :

$ touch ~/.surf/bookmarks

Enfin vous pouvez lancer surf en tapant :

$ surf -u http://julienpecqueur.com

Une fois la page chargée, vous pouvez l’ajouter aux marque-pages en appuyant sur CTRL + a.

Si vous voulez plus d’aide sur surf :

surf -h
man surf

PS: Merci Tuxce pour le segfault ;)

surf-menu, un menu pour surf :)

J’avais posté il y a quelques jours un launcher pour le navigateur Surf… Aujourd’hui j’ai fait un autre script bien utile pour combler une fonctionnalité manquante à mon gout sur le navigateur Surf : la gestion des marques pages.

Le principe est simple : une liste d’urls stockée dans le repertoire personnel. Le script appelle dmenu pour afficher la liste et lance en sortie Surf avec l’url sélectionnée.

Lien vers le script :

http://depot.julienpecqueur.com/surf-menu.

Configuration :

# Fichier urls :
FILE=~/.surf-menu => fichier contenant les urls

# Configuration de dmenu :
DMENU_FONT="-*-*-medium-*-*-*-14-*-*-*-*-*-*-*" => police pour dmenu
DMENU_NBG="#4d4d4d" => couleurs de dmenu
DMENU_NFG="#7f7f7f"=> couleurs de dmenu
DMENU_SBG="#7f7f7f"=> couleurs de dmenu
DMENU_SFG="#aeeb3d"=> couleurs de dmenu