]> ruderich.org/simon Gitweb - config/dotfiles.git/commitdiff
xinitrc: Fix background check.
authorSimon Ruderich <simon@ruderich.org>
Sun, 4 Nov 2012 15:20:54 +0000 (16:20 +0100)
committerSimon Ruderich <simon@ruderich.org>
Thu, 15 Nov 2012 16:24:26 +0000 (17:24 +0100)
The quotes are necessary or test -n always assumes the result is not
empty because it gets no parameters (the shell expands $set_background
which is empty and then doesn't pass anything to test -n).

xinitrc

diff --git a/xinitrc b/xinitrc
index e434cbacb37e620c134ab450106ea8fa988f8cb1..127683d5992c59c820aa745a4edfc5b1721acbdb 100755 (executable)
--- a/xinitrc
+++ b/xinitrc
@@ -55,7 +55,7 @@ if test -f "$HOME/.xinitrc.local"; then
 fi
 
 # Change the background if available.
-if test -f "$HOME/.background" && test -n $set_background; then
+if test -f "$HOME/.background" && test -n "$set_background"; then
     if test -x /usr/bin/hsetroot; then
         hsetroot -full "$HOME/.background"
     elif test -x /usr/bin/feh; then