use quickshell for lock

This commit is contained in:
end-4
2025-07-20 08:58:40 +07:00
parent a000abc908
commit c1c291a9e3
13 changed files with 381 additions and 9 deletions
@@ -14,7 +14,7 @@ Scope {
PanelWindow {
id: root
visible: (Notifications.popupList.length > 0)
visible: (Notifications.popupList.length > 0) && !GlobalStates.screenLocked
screen: Quickshell.screens.find(s => s.name === Hyprland.focusedMonitor?.name) ?? null
WlrLayershell.namespace: "quickshell:notificationPopup"