13 lines
420 B
Bash
Executable File
13 lines
420 B
Bash
Executable File
#!/usr/bin/env bash
|
|
prev_laptop=$(brightnessctl get)
|
|
prev_monitor=$(ddcutil -d 1 getvcp 10 | awk '{print $9}' | tr -d ',')
|
|
prev_kbd=$(brightnessctl -d tpacpi::kbd_backlight get)
|
|
|
|
ddcutil -d 1 setvcp 10 0 &
|
|
brightnessctl set 0
|
|
brightnessctl -d tpacpi::kbd_backlight set 0
|
|
swaylock -e -c 000000
|
|
ddcutil -d 1 setvcp 10 "$prev_monitor"
|
|
brightnessctl set "$prev_laptop"
|
|
brightnessctl -d tpacpi::kbd_backlight set "$prev_kbd"
|