summaryrefslogtreecommitdiff
path: root/modules/lock/LockSurface.qml
diff options
context:
space:
mode:
authorFreya Murphy <freya@freyacat.org>2026-01-09 19:53:59 -0500
committerFreya Murphy <freya@freyacat.org>2026-01-09 19:53:59 -0500
commit9c6aea03b58ead9044184724613ea1baa2a3cd35 (patch)
tree982e19a91803cc2842a11fecd272800af373fa43 /modules/lock/LockSurface.qml
parentlen :3 (diff)
downloadcaelestia-shell-9c6aea03b58ead9044184724613ea1baa2a3cd35.tar.gz
caelestia-shell-9c6aea03b58ead9044184724613ea1baa2a3cd35.tar.bz2
caelestia-shell-9c6aea03b58ead9044184724613ea1baa2a3cd35.zip
remove more things, make lock screen use wallpaper not screenshot
Diffstat (limited to 'modules/lock/LockSurface.qml')
-rw-r--r--modules/lock/LockSurface.qml7
1 files changed, 4 insertions, 3 deletions
diff --git a/modules/lock/LockSurface.qml b/modules/lock/LockSurface.qml
index a05e689..be41147 100644
--- a/modules/lock/LockSurface.qml
+++ b/modules/lock/LockSurface.qml
@@ -3,6 +3,7 @@ pragma ComponentBehavior: Bound
import qs.components
import qs.services
import qs.config
+import qs.utils
import Quickshell.Wayland
import QtQuick
import QtQuick.Effects
@@ -159,12 +160,12 @@ WlSessionLockSurface {
}
}
- ScreencopyView {
+ Image {
id: background
anchors.fill: parent
- captureSource: root.screen
- opacity: 0
+ source: Paths.wallpaper ?? ""
+ opacity: 1
layer.enabled: true
layer.effect: MultiEffect {