diff --git a/session/src/xmd-load-wallpaper b/session/src/xmd-load-wallpaper index 05f1d43..155c60b 100755 --- a/session/src/xmd-load-wallpaper +++ b/session/src/xmd-load-wallpaper @@ -31,7 +31,7 @@ EOF case "$key" in "mode") mode="$value";; "file") file="$value";; - "color") color="$color";; + "color") color="$value";; *) echo "$name: bad key $key in $configFilePath" >&2;; esac done < "$configFilePath" @@ -44,8 +44,8 @@ EOF ;; esac - [ -n color ] && shouldHaveInstalled xsetroot && \ + [ -n "$color" ] && shouldHaveInstalled xsetroot && \ xsetroot -solid "$color" - [ -n mode ] && shouldHaveInstalled xwallpaper && \ + [ -n "$mode" ] && shouldHaveInstalled xwallpaper && \ xwallpaper "--${mode}" "$file" fi