refactor(bar): modularize bar widgets and layout

This commit is contained in:
tux
2026-08-23 12:53:07 +05:30
parent 494420d241
commit 2f122a9487
12 changed files with 381 additions and 318 deletions

12
ui/ExclusionZone.qml Normal file
View File

@@ -0,0 +1,12 @@
pragma ComponentBehavior: Bound
import Quickshell
import Quickshell.Wayland
PanelWindow {
property string name
implicitWidth: 0
implicitHeight: 0
WlrLayershell.namespace: `quickshell:${name}ExclusionZone`
}