Selecionar wallpaper no Fluxbox (baseado no Xdialog)
Publicado por eu 09/11/2006
[ Hits: 6.328 ]
Script para seleção de wallpapers no Fluxbox, sendo capaz de trocar o wallpaper e ajustar suas propriedades.
Por ser baseado em Xdialog, é gráfico.
Fica melhor com o uso do "fbsetbg -l" no rootCommand do ~/.fluxbox/init, porque assim ele será tão cômodo quanto mudar o wallpaper no KDE e outros.
#!/bin/sh
#fbwall.sh
#saudação
Xdialog --title "Wallpaper do Fluxbox" --msgbox "Este é um script de seleção de Wallpapers para Fluxbox\nCaso queira Cancelar a ação voce pode fazê-lo no estágio\nde seleção de figuras" 10 50
#seleciona a pasta que contem o wallpaper anterior
ant=`cat ~/.fluxbox/lastwallpaper | grep 0.0 | awk -F\| '{print $2}'`
ant=`dirname "$ant"`
#seleciona a figura do wallpaper
file=`Xdialog --stdout --title "Selecione a figura" --fselect "$ant" 30 75`
#gera uma variável sem espaços baseada em file para teste
ant=`echo "$file" | awk '{print $1}'`
if [ $ant ]; then
#seleciona Wallpapersetter anterior
ant=`cat ~/.fluxbox/lastwallpaper | grep wpsetters | awk '{print $2}'`
sett=`Xdialog --stdout --title "Wallpaper" --inputbox "Wallpapersetter\n(Ex: Esetroot)" 10 50 "$ant"`
#seleciona propriedades
pos=`Xdialog --stdout --title "Wallpaper" --menubox "Posição" 20 50 10 "-f" "Fullscreen" "-c" "Centralizado" "-t" "Ajustado" "-a" "Maximizado"`
#gera o comando
if [ $sett ]; then
fbsetbg -u "$sett" "$pos" "$file"
else
fbsetbg "$pos" "$file"
fi
fi
TxzSync 1.0 - Fazer Backup dos Pacotes Baixados pelo Slackpkg
Enviar gráficos 2D pela janela de chat no Kopete
Ativa e dasativa o XGL para o KDE
Nenhum comentário foi encontrado.
Berry Bank: Criando um Banco Digital Gamificado para seus Filhos com Gentoo, Flask e Tailscale
Papagaiando o XFCE com temas e recursos
Instale o DOOM Retro no Gentoo facilmente via Overlay
Steam (Flatpak) rodando jogos em partição NTFS
O dock Plank + U-Launcher deixam qualquer desktop mais produtivo
Instalar Linux em notebook Sony Vaio VPCEG13EB (17)
Alguém tem que acabar com ANATEL!!! (10)
O que você está ouvindo agora? [2] (229)









