added quickshell

This commit is contained in:
nvrl committed 2026-08-10 23:57:26 +02:00
1 parent cbaf55cfc5
commit 47ff5233bd
69 files changed
+6945 -80

No files matched your search

+25
View File
@@ -0,0 +1,25 @@
import QtQuick
import Quickshell
import Quickshell.Wayland
import "root:/services"
import "root:/lock"
// Session lock. Replaces hyprlock; authenticates through the existing
// /etc/pam.d/hyprlock stack, which is just `auth include login`.
//
// The visuals live in LockFace so they can be exercised in an ordinary window
// (see lockpreview.qml) without locking the session to test a colour.
WlSessionLock {
id: lock
locked: Actions.lockRequested
WlSessionLockSurface {
color: "black"
LockFace {
anchors.fill: parent
onUnlocked: Actions.lockRequested = false
}
}
}