How to use Qylock in arch /omarchy
Tried to replace hyprlock with Qylock (Quickshell lockscreen) on Omarchy
- Installed
quickshell-gitfrom 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.confto use the wrapper - Overrode the
Super+Ctrl+Lkeybind 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