How to use Qylock in arch /omarchy

Support

Tried to replace hyprlock with Qylock (Quickshell lockscreen) on Omarchy

  • Installed quickshell-git from AUR
  • Ran Qylock's installer, picked the star-rail theme
  • Created a custom wrapper script to preserve Omarchy's lock behavior (1Password lock, screensaver kill, keyboard layout reset) but call Qylock instead of hyprlock
  • Updated hypridle.conf to use the wrapper
  • Overrode the Super+Ctrl+L keybind in hyprland to call the wrapper
  • The lockscreen worked fine when launched from terminal, but when triggered via keybind or hypridle it gave a black screen requiring a hard reset
  • Suspect the issue is Quickshell not inheriting the proper Wayland environment variables when spawned from hypridle/Hyprland keybind context vs a terminal
  • Rolled back to hyprlock

TL;DR: Qylock looks great and works from terminal but black screens when called from hypridle or a Hyprland keybind on Omarchy. Anyone else run into this?

Posted Apr 4, 2026, 1:25 PM UTC

26
Loading comments…