Wallpaper Slideshow no LXDE
Publicado por Perfil removido em 28/05/2015
[ Hits: 3.541 ]
#!/bin/bash # Para executar a cada 15 min, adicione o script ao crontab: # $ crontab -e # */15 * * * * DISPLAY=:0.0 $HOME/.bin/rotate-wallpapers.sh # Mude em "WALLPAPERS" a localização correta para as imagens que deseja exibir. 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 pcmanfm --set-wallpaper $WALLPAPERS/${ALIST[$number]}
Listar comandos mais utilizados (via histórico de shell)
Série de Fibonacci usando recursividade em linguagem C
Atualizando Ubuntu-16.04 LTS para Ubuntu 18.04 LTS
Como criar um gerador de senha no Lazarus
DNS no Slackware 14.1 - Configuração sem gambiarras
Comunicação entre aplicativos com o qdbus no KDE 4
Sincronizando data e hora com relogio atômico
HD externo em EXT4 com a praticidade da NTFS - FUSB
JailSYS - Facilitador para sistemas em Jaula
Resolvendo problemas ao montar SMBFS
Nenhum coment�rio foi encontrado.
Servidor de Backup com Ubuntu Server 24.04 LTS, RAID e Duplicati (Dell PowerEdge T420)
Visualizar câmeras IP ONVIF no Linux sem necessidade de instalar aplicativos
Atualizar Debian Online de uma Versão para outra
Instalar driver Nvidia no Debian 13
Redimensionando, espelhando, convertendo e rotacionando imagens com script
Debian 13 Trixie para Iniciantes
Convertendo pacotes DEB que usam ZSTD (Padrão Novo) para XZ (Padrão Antigo)
baschrc customizado pegeui vários. (3)
Rust é o "C da nossa geração"? (8)