summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAnton Bobov <abobov@gmail.com>2016-10-14 19:48:56 +0500
committerAnton Bobov <abobov@gmail.com>2016-10-14 19:48:56 +0500
commit1e9e8fc03369fd63f2de8bd0d5f46f06e10b552f (patch)
tree9886251f723cff23e4a610a5870fdec220116a93
parent822b8c6815393136a7127f512b2a7f46883ab89b (diff)
Fix screen toggle.
-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