Archived
1
0
Fork 0
This repository has been archived on 2024-06-19. You can view files and clone it, but cannot push or open issues or pull requests.
dotfiles/waybar/modules/disp1-ddcswitch.sh
2023-02-11 01:03:18 +01:00

18 lines
357 B
Bash
Executable file

#!/usr/bin/env sh
DISP_BUS=4
INPUT_SWITCH_CODE=60
INPUT_DP=x0f
INPUT_HDMI=x11
current="`ddcutil getvcp --bus $DISP_BUS --terse $INPUT_SWITCH_CODE | cut -d' ' -f4`"
case $current in
$INPUT_DP)
ddcutil setvcp --bus $DISP_BUS $INPUT_SWITCH_CODE $INPUT_HDMI
;;
$INPUT_HDMI)
ddcutil setvcp --bus $DISP_BUS $INPUT_SWITCH_CODE $INPUT_DP
;;
esac