2020-05-27 21:14:20 +08:00
|
|
|
|
|
|
|
#
|
2021-03-31 15:07:03 +08:00
|
|
|
# Output configuration:
|
2020-05-27 21:14:20 +08:00
|
|
|
#
|
2021-03-24 01:11:23 +08:00
|
|
|
default_orientation vertical
|
|
|
|
set $output_primary "Unknown PL270 0000000000001"
|
|
|
|
set $output_laptop "Apple Computer Inc Color LCD 0x00000000"
|
|
|
|
output $output_primary position 0 0 transform 270
|
|
|
|
output $output_laptop position 2160 1800 transform 0 scale 1.5
|
2020-05-27 21:14:20 +08:00
|
|
|
|
2020-05-27 22:12:08 +08:00
|
|
|
#
|
2021-03-31 15:07:03 +08:00
|
|
|
# Display controls:
|
2020-05-27 22:12:08 +08:00
|
|
|
#
|
|
|
|
# Remember to configure udev. See https://blog.tcharles.fr/ddc-ci-screen-control-on-linux/
|
2021-03-24 01:11:23 +08:00
|
|
|
set $monitor_global --noverify --sleep-multiplier 0.1
|
2021-03-31 15:07:03 +08:00
|
|
|
set $monitor_primary --bus 8
|
|
|
|
# Display brightness controls:
|
|
|
|
set $monitor_brightness_step 0x0a
|
|
|
|
bindsym --locked $mod+F11 exec ddcutil $monitor_global $monitor_primary setvcp 0x10 - $monitor_brightness_step
|
|
|
|
bindsym --locked $mod+F12 exec ddcutil $monitor_global $monitor_primary setvcp 0x10 + $monitor_brightness_step
|
2020-05-27 22:12:08 +08:00
|
|
|
|
|
|
|
#
|
2021-03-31 15:07:03 +08:00
|
|
|
# Display output toggle:
|
2020-05-27 22:12:08 +08:00
|
|
|
#
|
2021-03-24 01:11:23 +08:00
|
|
|
bindsym --locked $mod+Shift+F10 output $output_primary disable
|
|
|
|
bindsym --locked $mod+F10 output $output_primary enable
|
2020-06-03 16:40:18 +08:00
|
|
|
# This is so crazy performant that I did not notice it worked. Was expecting my main display to go blank for a while but it didn't even flash
|
2021-03-24 01:11:23 +08:00
|
|
|
bindswitch --reload --locked lid:on output $output_laptop disable
|
|
|
|
bindswitch --reload --locked lid:off output $output_laptop enable
|
2020-05-27 21:14:20 +08:00
|
|
|
|
|
|
|
# vim: ai ts=4 sw=4 et
|