Wallpapers slideshow
Publicado por Ryuk Shinigami (última atualização em 20/04/2019)
[ Hits: 1.676 ]
Homepage: www.alem.com.br
Muda o wallpaper a intervalos definidos pelo usuário a partir de uma pasta de imagens. Pode ser usado em diferentes ambientes gráficos, útil principalmente para aqueles que usam apenas um WM (i3, Openbox etc).
#!/bin/bash # Para executar a cada 15 min, adicione o script ao crontab: # $ crontab -e # */15 * * * * DISPLAY=:0 /bin/bash $HOME/.local/bin/wallpapers-rotate.sh 2>/dev/null WALLPAPERS="$HOME/Imagens/Wallpapers/" ALIST=( `ls -w1 $WALLPAPERS` ) RANGE=${#ALIST[@]} let "number = 0" let LASTNUM="`cat $WALLPAPERS/.last` + 1" let "number = $LASTNUM % $RANGE" echo $number > $WALLPAPERS/.last if [ $number -gt $RANGE ];then number=1 fi ## Ubuntu/Unity (ativar export DBUS* somente no crontab): #PID=$(pgrep gnome-session) #export DBUS_SESSION_BUS_ADDRESS=$(grep -z DBUS_SESSION_BUS_ADDRESS /proc/$PID/environ|cut -d= -f2-) #gsettings set org.gnome.desktop.background picture-uri "file://$WALLPAPERS/${ALIST[$number]}" ## MATE (ativar export DBUS* somente no crontab): #PID=$(pgrep mate-session) #export DBUS_SESSION_BUS_ADDRESS=$(grep -z DBUS_SESSION_BUS_ADDRESS /proc/$PID/environ|cut -d= -f2-) #gsettings set org.mate.background picture-filename "$WALLPAPERS/${ALIST[$number]}" ## Openbox/i3: #nitrogen --set-scaled --save $WALLPAPERS/${ALIST[$number]} feh --bg-scale $WALLPAPERS/${ALIST[$number]} ## LXDE: #pcmanfm --set-wallpaper $WALLPAPERS/${ALIST[$number]}
Script em Yad para baixar vídeos ou áudio em MP3 do Youtube.
Monta e desmonta o CD-ROM automaticamente
usando a lixeira em modo texto
Front para o slackpkg em dialog
Aprenda a Gerenciar Permissões de Arquivos no Linux
Como transformar um áudio em vídeo com efeito de forma de onda (wave form)
Como aprovar Pull Requests em seu repositório Github via linha de comando
Visualizar arquivos em formato markdown (ex.: README.md) pelo terminal
Dando - teoricamente - um gás no Gnome-Shell do Arch Linux
Como instalar o Google Cloud CLI no Ubuntu/Debian
Mantenha seu Sistema Leve e Rápido com a Limpeza do APT!
Procurando vídeos de YouTube pelo terminal e assistindo via mpv (2025)
Gestão de Ambiente em uma rede Linux (0)
Zorin OS - Virtual Box não consigo abrir maquinas virtuais (1)
O que você está ouvindo agora? [2] (180)