From ae9a80c1f012686c1f65fce7ce76fdd1b77b0b71 Mon Sep 17 00:00:00 2001 From: Gregor Kleen Date: Wed, 23 Sep 2026 21:08:35 +0200 Subject: ... --- accounts/gkleen@skadhi/shell/quickshell/shell.qml | 53 +++++++++++++++++++++++ 1 file changed, 53 insertions(+) create mode 100644 accounts/gkleen@skadhi/shell/quickshell/shell.qml (limited to 'accounts/gkleen@skadhi/shell/quickshell/shell.qml') diff --git a/accounts/gkleen@skadhi/shell/quickshell/shell.qml b/accounts/gkleen@skadhi/shell/quickshell/shell.qml new file mode 100644 index 00000000..1a5875f0 --- /dev/null +++ b/accounts/gkleen@skadhi/shell/quickshell/shell.qml @@ -0,0 +1,53 @@ +//@ pragma UseQApplication + +import Quickshell +import Quickshell.Wayland + +ShellRoot { + settings.watchFiles: false + + Variants { + model: Quickshell.screens + + delegate: Scope { + id: screenScope + + required property var modelData + + PanelWindow { + id: bgWindow + + screen: screenScope.modelData + + WlrLayershell.layer: WlrLayer.Background + WlrLayershell.namespace: "background" + exclusionMode: ExclusionMode.Ignore + + anchors.top: true + anchors.bottom: true + anchors.left: true + anchors.right: true + + color: "black" + + WallpaperBackground { + screen: bgWindow.screen.name + } + } + + Bar { + screen: screenScope.modelData + } + } + } + + Lockscreen {} + NiriIdle {} + + VolumeOSD {} + BrightnessOSD {} + + NotificationDisplay {} + + UnixIPC {} +} -- cgit v1.2.3