setwall - mude o wallpaper
Depende no hsetroot e opcionalmente do meh.
Sintaxe:
setwall $caminho_do_arquivo
Usar só setwall sem argumentos abre o diretório de imagens com o meh, apertando enter em uma imagem coloca a mesma como wallpaper.
Sintaxe:
setwall $caminho_do_arquivo
Usar só setwall sem argumentos abre o diretório de imagens com o meh, apertando enter em uma imagem coloca a mesma como wallpaper.
Descrição
Depende no hsetroot e opcionalmente do meh.
Sintaxe:
setwall $caminho_do_arquivo
Usar só setwall sem argumentos abre o diretório de imagens com o meh, apertando enter em uma imagem coloca a mesma como wallpaper.
Sintaxe:
setwall $caminho_do_arquivo
Usar só setwall sem argumentos abre o diretório de imagens com o meh, apertando enter em uma imagem coloca a mesma como wallpaper.
#!/bin/sh
#
# depends: hsetroot, meh
set -eu
WALLDIR=$HOME/walls
putwallpaper() {
WALL=$(readlink -f "${1:-}")
hsetroot -fill "$WALL"
ln -sf "$WALL" "$HOME"/.wall
}
test -n "${1:-}" && putwallpaper "${1:-}" && exit
find "$WALLDIR" -type f | meh -list | while read -r WALL; do
putwallpaper "$WALL"
done