Add monitor input toggle

This commit is contained in:
2026-04-26 13:42:41 -07:00
parent 5ca4d2745e
commit 1a7dd966f9
3 changed files with 101 additions and 0 deletions

View File

@@ -19,6 +19,12 @@ let
# Needed for hyprlock authentication without PAM fallback warnings.
security.pam.services.hyprlock = {};
# DDC/CI monitor control for keyboard-driven input switching.
hardware.i2c = {
enable = true;
group = "video";
};
programs.hyprland = {
enable = true;
# Keep Hyprland and plugins on a matched flake input for ABI compatibility.
@@ -147,6 +153,7 @@ let
swappy # Screenshot annotation
nwg-displays # GUI monitor arrangement
mpv # Graphical screensaver payload
ddcutil # Monitor input switching over DDC/CI
# For scripts
jq