Linux underground

Hackez votre fichier .fehbg

Si vous ne venez pas de ma page consacrée à Openbox, j'y explique comment se crée le fichier .fehbg et comment faire en sorte qu'Openbox l'utilise pour afficher votre fond d'écran.

Donc, pour ceux qui utilisent feh pour afficher leur fond d'écran, voici comment hacker votre fichier .fehbg pour afficher une image différente en fonction de la résoluton de votre écran.

Vérifiez que le paquet xrandr est bien installé. Ensuite, Préparez-vous un répertoire avec une liste d'images aux différentes résolutions que vous êtes susceptible d'utiliser. Voici mon répertoire ~/.themes/wallpapers/ :

-rw-r--r-- 1 lun users 216688 1 nov  2019 my-wallpaper-1280x1024.jpg
-rw-r--r-- 1 lun users 257102 1 nov  2019 my-wallpaper-1920x1080.jpg
(...)

Et voici maintenant à quoi doit ressembler votre fichier .fehbg :

#!/bin/sh
#
feh --bg-scale `xrandr 2> /dev/null | grep \* | awk '{print ".themes/wallpapers/my-wallpaper-"$1".jpg"}'`

Contact