https://www.reddit.com/r/hyprland/comments/1iy11ar/how_do_i_make_my_monitor_turn_off_after_locking/

这个帖子不错。

首先,安装一下 hypridle,

然后,整一个配置 ~/.config/hypr/hypridle.conf

listener {
    timeout = 30
    on-timeout = pidof hyprlock && hyprctl dispatch dpms off
    on-resume = hyprctl dispatch dpms on
}

也就是说,在 hyprlock 启动后,30s 之后,熄屏。