Setear fondos con feh
Escrito por Dj_Dexter:
Hora les mostrare un metodo + truco que he recopilado de los foros de archlinux + de otros lados, y arreglado el como setear fondos con feh: ( para instalarlo logearse como root, o usar sudo), los # y $ no los añada al ejecutar los siguientes comandos, excepto el #! de bash u otro, ese si:
1- instalar feh:
Gentoo >> #emerge feh
ArchLinux >> #pacman -S feh
Debian, Ubuntu y/o derivados >> #aptitude install feh
2- ejecutar feh para ver en lo que resulta
si sale esto:
[dexter4@Kagamine:~]% feh –help
feh WARNING: The theme config file was moved from ~/.fehrc to ~/.config/feh/themes. Run
mkdir -p ~/.config/feh; mv ~/.fehrc ~/.config/feh/themes
to fix this.
See ‘man feh’
simplemente copiar el .fehrc ( en versiones mas nuevas esta despreciado), pide moverlo:
mkdir -p ~/.config/feh; mv ~/.fehrc ~/.config/feh/themes
una vez listo no mostraria nada mas.
3-Añadir la siguiente configuracion a el fichero .config/feh/themes:
Editar con nano u otro editor el siguiente fichero:
$nano .config/feh/themes
añadir esto:
# Set the default feh options to be recursive and verbose
feh -qrNA “feh –bg-center “%f”" –title “Wallpaper” -g 320×240
guardar con ctrl+x (en nano) o en su editor favorito.
Lo que hace eso es poder mostrar 1 thumbnail de los fondos o imagenes para poder setear los fondos, solo apretar enter para setearlos.
4- Añadir el directorio en su administrador de ventanas al ejecutar feh y asi setear el fondo :
$feh “/home/User/MyWallpaper” (donde /home/User es su directorio home, claro puede variar)
Mostrara algo asi:
Donde dice Wallpaper, esta mostrando en miniatura los fondos a setear, con enter se setean …
5-Añadir la ruta
Si su administrador de ventanas usa “” para ejecutar el Exec, (el que uso) se puede crear un script warpper para que se pueda ejecutar.
Editar con nano u otro editor..
$nano -w .fehst
añadir lo siguiente:
#!/bin/bash
feh “/home/dexter4/GNUstep/Library/WindowMaker/Backgrounds”
en mi caso es asi, guardar los cambios con ctrl+x o con su editor que prefiera
$chmod a+x .fehst
en mi caso se añade asi
“Setear fondo” f.exec “$HOME/.fehst”
en otros administradores de ventanas no seria necesario hacer esto.
Con openbox:
<menu id=”apps-wallpaper-menu” label=”Wallpaper”>
<item label=”Feh”>
<action name=”Execute”>
<command>feh “/home/sar/Pictures/”</command>
<startupnotify>
<enabled>yes</enabled>
</startupnotify>
</action>
</item>
</menu>
(eso puede variar es solo de ejemplo para poderlo añadir o usa obmenu para ello)
Lo que importa es el feh “home/sar/Pictures” (puede variar) en su entrada de menu de su administrador de ventanas.
Ahora como recupero el fondo seteado al inicio ?
feh crea un fichero llamado .fehbg donde alberga el ullimo fondo seteado..
si usa .xinitrc, añadir lo siguiente:
#exec fvwm
exec inicio.sh &
exec eval `cat $HOME/.fehbg` &
exec mwm
Donde exec eval `cat $HOME/.fehbg` & permite que lea lo que hay ahi y ejecutarlo, para recuperar el ultimo fondo utilizado (puede variar la config de .xinitrc (en otros administradores de ventanas que si permiten autoejecutar al inicio, podria ni necesitarlo).
Fuente: Recompilacion de varios como de foros de internet + arreglos propios
PD: si no quiere hacer eso, puede setear los fondos con nitrogen, otro buen wallpaper setter para administradores de ventanas que usa Gtk+, aca y aca











:O Muy bueno Dj-Dexter… >> archivando! xD
Valorar:
1
0
+1
Valorar:
1
0
interesante Dj_Dexte
Valorar:
1
0