Olha eu aqui de novo, empolgado com algumas possibilidades que achei para aquele script maluco que apresentei aqui ontem :-)
Sim, aquele script me deu uma idéia legal. Bom, uso o XFCE como meu gerenciador de janelas ( em qualquer distro ) e por sua vez, gosto da idéia dos fundos de tela ( aquelas imagens que escolhemos para ficar ao fundo de nossos computadores
).
Bem, como eu já estou escolhendo aleatoriamente o tema que eu vou ficar na minha tela de login, que tal eu escolher também a imagem que irá ficar na minha tela de fundo do Ambiente de Trabalho ?
Bom, para isto, eu padronizei algumas coisas. No meu caso, todos os backgrounds passaram a ficar em /home/meuusuario/backgrounds. Assim, meu script ( na inicialização ) não teria problemas para escolher o que seria mostrado na minha tela de fundo.
E, finalmente, o script. Ele segue o mesmo princípio do primeiro script, modificando somente o sed ao final ... se bem que nem o sed, já que no fundo a única coisa que eu faço é modificar os paths ...
Um outro ponto, que deve ser levado em consideração, é, que, como o script modifica um arquivo de dentro do home do usuário, ele deve devolver a permissão padrão para o mesmo. Assim, meu script efetua isto também. Ou seja, dá um chown no arquivo para garantir que o dono do arquivo é o dono do diretório.
Como sempre, as dicas de como instalar estão no arquivo, mas vou citar elas neste post aqui ...
O nome deste script, é extremamente criativo ... rc.xfcerandom hahahahahaha
Baixe o script neste link aqui, e com ele em sua máquina, como root, copie-o para o diretório /etc/rc.d do seu Slackware.
Neste diretório, torne o script executável, com o comando :
# chmod 755 rc.xfcerandom
Pronto, agora o bichinho está pronto para funcionar. Com o vi ou vim, ou outro editor de sua preferência, faça as modificações nas seguintes variáveis :
YOUR_USER="ataliba" # preencha aqui com o seu usuario
BACKGROUND_DIR=/home/$YOUR_USER/backgrounds # coloque ao final o diretório que irá conter seus backgrounds . No meu caso, backgrounds é o diretório onde estão as imagens. /home/ataliba/backgrounds
Com isto feito, é ir ao seu arquivo /etc/rc.d/rc.local e adicionar as seguintes linhas :
if [ -x /etc/rc.d/rc.xfcerandom ]; then
. /etc/rc.d/rc.xfcerandom
fi
E, pronto, é só aproveitar o seu novo visual toda vez que seu Slackão reiniciar :-)