fix syntax
it doesn't always fire correctly, so hopefully this fixes it
This commit is contained in:
parent
3219964cb3
commit
94602ebb32
|
@ -1,7 +1,7 @@
|
||||||
#! /bin/bash
|
#! /bin/bash
|
||||||
bgsDirectory="${HOME}/bgs/"
|
bgsDirectory="${HOME}/bgs/"
|
||||||
slideshow() {
|
slideshow() {
|
||||||
gsettings set org.cinnamon.desktop.background.slideshow slideshow-enabled ${1}
|
gsettings set org.cinnamon.desktop.background.slideshow slideshow-enabled "${1}"
|
||||||
}
|
}
|
||||||
setDirectory() {
|
setDirectory() {
|
||||||
gsettings set org.cinnamon.desktop.background.slideshow image-source "directory:///${bgsDirectory}${1}"
|
gsettings set org.cinnamon.desktop.background.slideshow image-source "directory:///${bgsDirectory}${1}"
|
||||||
|
@ -22,7 +22,7 @@ slideshowEnabled=$(gsettings get org.cinnamon.desktop.background.slideshow slide
|
||||||
|
|
||||||
chooseRandom(){
|
chooseRandom(){
|
||||||
shopt -s nullglob
|
shopt -s nullglob
|
||||||
files=(${1}*)
|
files=("${1}"*)
|
||||||
length=$((${#files[@]}))
|
length=$((${#files[@]}))
|
||||||
echo "length: ${length}"
|
echo "length: ${length}"
|
||||||
randomIndex=$(($RANDOM % $length))
|
randomIndex=$(($RANDOM % $length))
|
||||||
|
@ -30,23 +30,23 @@ chooseRandom(){
|
||||||
setImage "${files[$randomIndex]}"
|
setImage "${files[$randomIndex]}"
|
||||||
}
|
}
|
||||||
slideshowOrRandom(){
|
slideshowOrRandom(){
|
||||||
if [ "$#" -gt 1 -a "$2" = r ]; then
|
if [ "$#" -gt 1 ]&&[ "$2" = r ]; then
|
||||||
slideshow false
|
slideshow false
|
||||||
chooseRandom "${bgsDirectory}${1}"
|
chooseRandom "${bgsDirectory}${1}"
|
||||||
else
|
else
|
||||||
slideshow true
|
slideshow true
|
||||||
setDirectory ${1}
|
setDirectory "${1}"
|
||||||
fi
|
fi
|
||||||
}
|
}
|
||||||
case $1 in
|
case $1 in
|
||||||
c)
|
c)
|
||||||
slideshowOrRandom "chsck/" $2
|
slideshowOrRandom "chsck/" "$2"
|
||||||
;;
|
;;
|
||||||
l)
|
l)
|
||||||
slideshowOrRandom "leics/" $2
|
slideshowOrRandom "leics/" "$2"
|
||||||
;;
|
;;
|
||||||
a)
|
a)
|
||||||
slideshowOrRandom "art/" $2
|
slideshowOrRandom "art/" "$2"
|
||||||
;;
|
;;
|
||||||
t) toggle
|
t) toggle
|
||||||
;;
|
;;
|
||||||
|
|
Loading…
Reference in New Issue