A simple yet powerful UI overlay made for Wayland WMs built with Quickshell
wayland
qs
linux
ui
ux
1import QtQuick
2
3QtObject {
4 required property QtObject cfg
5
6 property string edge: cfg.edge
7 property int edgeWidth: cfg.edgeWidth
8 property int edgeCornerRadius: cfg.edgeCornerRadius
9 property int sidebarWidth: cfg.sidebarWidth
10 property int hoverCloseDelayMs: cfg.hoverCloseDelayMs
11
12 property var edgeByScreen: cfg.edgeByScreen
13
14 function edgeForScreen(screenName) {
15 return cfg.edgeForScreen(screenName)
16 }
17}