Wallpaper Slideshow no LXDE
Publicado por Perfil removido em 28/05/2015
[ Hits: 3.681 ]
#!/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]}
Números aleatórios em shell script
Removendo PPAs graficamante no Ubuntu
Como atualizar o Oh My ZSH quando dá erro na ação
Como desmontar unidades removíveis com segurança no elementary OS
Como centralizar o widget Gerenciador de Tarefas Apenas Com Ícones do Painel do KDE
Como fazer um pendrive butável dar boot no VirtualBox
Script para manter VPN PPTP ativa
Script para Ripar um cd inteiro
Substituir espaços em branco por underlines em nome de arquivos
Nenhum comentário foi encontrado.
Cirurgia para acelerar o openSUSE em HD externo via USB
Void Server como Domain Control
Modo Simples de Baixar e Usar o bash-completion
Monitorando o Preço do Bitcoin ou sua Cripto Favorita em Tempo Real com um Widget Flutuante
Como quebrar senha usando john the ripper
[Resolvido] VirtualBox can't enable the AMD-V extension
Como verificar a saúde dos discos no Linux
Como instalar , particionar, formatar e montar um HD adicional no Linux?
Alguém já testou o novo COSMIC Desktop? O que achou? (3)
Portal de autenticação em loop (0)
Por que passar nas disciplinas da faculdade é ruim e ser reprovado é b... (0)









