A simple yet powerful UI overlay made for Wayland WMs built with Quickshell
wayland qs linux ui ux
at main 17 lines 446 B view raw
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}