X-Git-Url: https://ruderich.org/simon/gitweb/?a=blobdiff_plain;f=xinitrc;h=fc4582de641725f94539543ff680abbdb08df034;hb=f15ff4f593c6e84cdfb2adc5ee6f04aaa2211b11;hp=d3b62b4cbd48d5d70ef8a54950fb3501818b659e;hpb=67bdeb0a3abdd2ebd51e68b5d157e26f90b84849;p=config%2Fdotfiles.git diff --git a/xinitrc b/xinitrc index d3b62b4..fc4582d 100755 --- a/xinitrc +++ b/xinitrc @@ -38,7 +38,12 @@ installed() { type "$1" >/dev/null 2>&1 } error() { - xmessage "$@" & + if installed xmessage; then + xmessage "$@" & + else + # Log message to a file which is displayed by my Zsh setup on startup. + echo "$@" >> "$HOME/.xinitrc.errors" + fi } # Save PID of the most recently started background process. Used to terminate # them when logging out to prevent unused background processes. On some