fix(hypridle): use Lua dpms dispatcher #161

Merged
alexion merged 1 commits from fix/hypridle-lua-dpms into main 2026-10-11 17:22:14 -04:00
Owner

Summary

  • replace the legacy hyprctl dispatch dpms on wake command with the Lua dispatcher form
  • use the global NixOS package paths directly in hypridle because Home Manager follows global packages
  • inline the only idle timeout value and remove the unused lockTimeout option
  • keep hypridle enabled on Zeus

Verification

  • nix eval --raw '.#nixosConfigurations.zeus.config.home-manager.users.alexion.xdg.configFile."hypr/hypridle.conf".text' | python3 -c '...'
  • nix run .#fix
  • bazel run //src/natu:natu -- configs/nixos/modules/desktop/session/hyprland/hypridle.nix
## Summary - replace the legacy `hyprctl dispatch dpms on` wake command with the Lua dispatcher form - use the global NixOS package paths directly in hypridle because Home Manager follows global packages - inline the only idle timeout value and remove the unused `lockTimeout` option - keep hypridle enabled on Zeus ## Verification - `nix eval --raw '.#nixosConfigurations.zeus.config.home-manager.users.alexion.xdg.configFile."hypr/hypridle.conf".text' | python3 -c '...'` - `nix run .#fix` - `bazel run //src/natu:natu -- configs/nixos/modules/desktop/session/hyprland/hypridle.nix`
alexion added 1 commit 2026-10-11 17:22:08 -04:00
alexion force-pushed fix/hypridle-lua-dpms from b3ffb6c3f3 to 7662c04cda 2026-10-11 17:22:08 -04:00 Compare
alexion merged commit 7662c04cda into main 2026-10-11 17:22:14 -04:00
alexion deleted branch fix/hypridle-lua-dpms 2026-10-11 17:22:15 -04:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: alexion/dev#161