import Quickshell.Widgets import Quickshell.Hyprland import QtQuick import QtQuick.Layouts import qs import qs.widgets import qs.settings Rectangle { id: root required property double moduleHeight implicitHeight: moduleHeight implicitWidth: titleLayout.width + 32 color: Colors.base01 radius: Config.rounding RowLayout { id: titleLayout anchors.centerIn: root WrapperRectangle { Layout.maximumWidth: 400 color: 'transparent' clip: true StyledText { text: Hyprland.activeToplevel?.title ?? "Desktop" elide: Text.ElideRight } } } }