summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xf7-script.sh11
1 files changed, 9 insertions, 2 deletions
diff --git a/f7-script.sh b/f7-script.sh
index 0f2d2d6..8675e9c 100755
--- a/f7-script.sh
+++ b/f7-script.sh
@@ -2,8 +2,15 @@
set -e
-INTERNAL=$(xrandr --query | gawk '/^LVDS[0-9] connected /{ print $1; exit }')
-EXTERNAL=$(xrandr --query | gawk '!/^LVDS[0-9]/ && / connected /{print $1; exit }')
+INTERNAL=$(xrandr --query | gawk '/^LVDS-?[0-9] connected /{ print $1; exit }')
+EXTERNAL=$(xrandr --query | gawk '!/^LVDS-?[0-9]/ && / connected /{print $1; exit }')
+
+if [ -z "$INTERNAL" ] ; then
+ echo "WARN: No internal screen."
+fi
+if [ -z "$EXTERNAL" ] ; then
+ echo "WARN: No external screen."
+fi
show_usage() {
cat <<END