summaryrefslogtreecommitdiff
path: root/keyboard/dockfanctl
blob: f422b3ed81ca382651773b781fe7fe960bd0f2cd (plain)
1
2
3
4
5
6
7
8
9
10
#!/bin/sh
hub=$(doas uhubctl | grep -B3 'Port 3: .* highspeed enable connect .* Lenovo USB2.0 Hub' | grep -o -m1 '[0-9][^ ]*' | head -n1)
! [ "$hub" ] && exit 1

echo $hub

case $1 in
	off) doas uhubctl -a off -p 4 -l $hub ;;
	on)  doas uhubctl -a on  -p 4 -l $hub ;;
esac