import Quickshell import Quickshell.Wayland import QtQuick import qs import qs.widgets import qs.settings Rectangle { id: root property var activeWindow: ToplevelManager.activeToplevel property bool active: activeWindow ? activeWindow.activated ? true : false : false radius: Settings.config.rounding color: active ? ThemeLoader.colors.base03 : "transparent" implicitHeight: Settings.config.barHeight / 2 + 6 implicitWidth: titleText.implicitWidth + 14 CText { anchors.centerIn: parent id: titleText text: root.activeWindow ? root.activeWindow.activated ? root.activeWindow.title : "" : "" } }