From 486f32ad1169956b5e4581f70345423fe1320b95 Mon Sep 17 00:00:00 2001
From: Timmy Keller <tjk@tjkeller.xyz>
Date: Wed, 4 Sep 2024 21:08:12 -0500
Subject: fix bl script for devices with lvds internal screens

---
 keyboard/bl | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

(limited to 'keyboard')

diff --git a/keyboard/bl b/keyboard/bl
index 333d1e8..4ddff29 100755
--- a/keyboard/bl
+++ b/keyboard/bl
@@ -26,7 +26,7 @@ i2c_group() {
 	echo "i2c group successfully added! Now add your user to it"
 }
 
-if xrandr | grep 'eDP connected' > /dev/null; then
+if xrandr | grep -E '(eDP|LVDS-[0-9]) connected' > /dev/null; then
 	case $1 in
 		set) light -S $2 ;;
 		inc|+) light -A $2 ;;
@@ -36,7 +36,7 @@ if xrandr | grep 'eDP connected' > /dev/null; then
 fi
 
 dn=1
-for d in $(xrandr | grep ' connected' | grep -v '^eDP' | cut -d' ' -f1); do
+for d in $(xrandr | grep ' connected' | grep -vE '^(eDP|LVDS)' | cut -d' ' -f1); do
 	case $1 in
 		set) ddc_set $2 $dn ;;
 		inc|+) ddc_inc $2 $dn ;;
-- 
cgit v1.2.3