Screenshots de la semaine
Mon dépot mercurial pour DWM : http://server.julienpecqueur.com:10000/.
Archive for the ‘DWM’ Category.
Mon dépot mercurial pour DWM : http://server.julienpecqueur.com:10000/.
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)!
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.
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.
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
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!
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!
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 :
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
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