Repository navigation
Fixes boot installation and EDID timing edits, with dependency updates contributed by @neheb.
- Preserve root, encryption and per-kernel arguments and existing EDID mappings during Limine regeneration.
- Verify each rebuilt kernel/fallback image, its firmware and UKI command line before updating boot entries.
- Restore partially changed boot artifacts after failure and retain the previous boot entry for recovery.
- Reject ambiguous connector mappings, including DP-1/DP-10 collisions.
- Preserve remaining CTA timings after deletion and correct interlaced frame dimensions and refresh rates.
- Use a mkinitcpio drop-in to preserve existing firmware entries and defer protected Limine checks until authentication.
- Update dependencies to clear advisory warnings; building from source now requires Rust 1.88.
Automatic Apply/Uninstall requires Limine entry-tool with its mkinitcpio integration at /boot, plus binutils for UKI inspection. Other setups can use manual Export. See the README for the managed /etc/default/limine block and recovery behavior.