Zfehwallpaper - wallpaper no Openbox
Publicado por Fernando T. Da Silva (última atualização em 23/09/2020)
[ Hits: 3.052 ]
Homepage: http://meumundotux.blogspot.com.br/
Simples script em Zenity para utilizar imagens de cor sólida, 80x80 pixels, criadas no Gimp, como wallpaper lado a lado e também podendo escolher imagens de fotos para usar como papel de parede fazendo o uso do "feh" no Openbox.
Para instalar:
$ tar -xvf zfehwallpaper.tgz -C ~
$ cd ~
Mova o script zfehwallpaper para /usr/local/bin.
Depois é só acessar o menu "Configurações" e escolher "zfeh wallpaper".
NOTA: o papel de parede é definido somente na sessão atual do Openbox, ao reiniciar o mesmo ele não estará presente. Para salvar o wallpaper em todas as sessões, coloque o caminho do mesmo no arquivo ~/.config/openbox/autostart.
Exemplo:
feh --bg-scale /home/nando/Imagens/openbox-wallpaper1.jpg &
while true; do
choice="$(zenity --width=440 --height=425 --list --column "Escolha" --title="Papel de parede com feh" \
"Mosaico azulão" \
"Mosaico azul-céu" \
"Mosaico amarelo" \
"Mosaico laranja" \
"Mosaico marron" \
"Mosaico preto" \
"Mosaico vermelho" \
"Imagem como plano de fundo" \
"Sair")"
case "${choice}" in
"Mosaico azulão" )
feh --bg-tile ~/Imagens/mosaico/azulão.png
;;
"Mosaico azul-céu" )
feh --bg-tile ~/Imagens/mosaico/azul-céu.png
;;
"Mosaico amarelo" )
feh --bg-tile ~/Imagens/mosaico/amarelo.png
;;
"Mosaico laranja" )
feh --bg-tile ~/Imagens/mosaico/laranja.png
;;
"Mosaico marron" )
feh --bg-tile ~/Imagens/mosaico/marron.png
;;
"Mosaico preto" )
feh --bg-tile ~/Imagens/mosaico/preto.png
;;
"Mosaico vermelho" )
feh --bg-tile ~/Imagens/mosaico/vermelho.png
;;
"Imagem como plano de fundo" )
zenity --info --title "Wallpaper" --text "Somente na sessão atual. \nIr File/Blackground, escolha entre: \nTiled, Scaled, Centered e Filled\nDepois é só fechar a janela do feh." --width=300 --height=135
input=`zenity --file-selection --multiple --title "Selecione um arquivo de video"`
feh feh --scale-down --auto-zoom "$input"
;;
*)
break
;;
esac
done
MoonScript - Agenda telefônica semifuncional em 101 linhas
Programação para sistemas embarcados em Assembly
Método de Gauss-Seidel em SCILAB
Crivo de Eratóstenes Simples em XBase (Clipper)
File Browser: Crie sua Nuvem Pessoal Privada
A produção de áudio e vídeo no Linux e as distribuições dedicadas a esse fim
Criptografando sua Home com Gocryptfs para tristeza do meliante
A Involução do Linux e as Lambanças Desnecessárias desde o seu Lançamento
O Journal no Linux para a guarda e consulta de logs do sistema
Gerenciamento de Vídeo Híbrido (Intel/NVIDIA) via nvidia-prime no Ubuntu e derivados
Assistindo IPTV no Linux com Fred TV e Lista Free TV
Impressora Tomate MDK-007 no Ubuntu (ou qualquer distro Linux)
Acelerando a compilação de pacotes no Arch Linux (AUR) usando todos os núcleos do processador
Tive um problema ao abrir minha partição Btrfs. Como posso resolver is... (1)
Enquete: qual bloco de código C++ é mais legível? (4)
Warsaw não é reconhecido no Google Chrome 147.0.7727.55 [RESOLVIDO] (11)









