Import initial Hyprland HDMI recovery implementation

This commit is contained in:
admin committed 2026-09-23 09:10:57 +02:00
commit 73e727ef4c
19 files changed
+1041

No files matched your search

+19
View File
@@ -0,0 +1,19 @@
# Changelog
All notable changes to this project will be documented here.
## 0.1.0 - 2026-09-23
### Added
- DRM `HOTPLUG=1` event watcher using `udevadm monitor`.
- Dynamic detection of the active Wayland session and its VT via `loginctl`.
- VT-based HDMI recovery using `chvt`.
- Hyprland DPMS and monitor-focus refresh before and after the VT switch.
- Debounce protection for duplicate DRM events.
- `flock` protection against overlapping recovery executions.
- systemd user service.
- Installation and uninstall scripts.
- Configurable monitor name and timing values.
- Restricted sudoers examples.
- Boot-safety guard to avoid switching away from the display manager before login.