pragma ComponentBehavior: Bound pragma Singleton import QtQuick import Quickshell import Quickshell.Io import "Colors.js" as Colors Singleton { id: root Process { running: true id: checkRosePine command: [ "tinty", "current" ] stdout: StdioCollector { id: collector } onExited: { console.log(collector.text) } } readonly property color accent: base0D readonly property color barBg: base01 readonly property color moduleBg: Qt.hsla(base01.hslHue, base01.hslSaturation, base01.hslLightness + 0.05, 1.0) readonly property color activeModuleBg: Qt.hsla(base01.hslHue, base01.hslSaturation, base01.hslLightness + 0.1, 1.0) readonly property color text: Qt.lighter(base00, 7) readonly property color base00: Colors.colors.base00 readonly property color base01: Colors.colors.base01 readonly property color base02: Colors.colors.base02 readonly property color base03: Colors.colors.base03 readonly property color base04: Colors.colors.base04 readonly property color base05: Colors.colors.base05 readonly property color base06: Colors.colors.base06 readonly property color base07: Colors.colors.base07 readonly property color base08: Colors.colors.base08 readonly property color base09: Colors.colors.base09 readonly property color base0A: Colors.colors.base0A readonly property color base0B: Colors.colors.base0B readonly property color base0C: Colors.colors.base0C readonly property color base0D: Colors.colors.base0D readonly property color base0E: Colors.colors.base0E readonly property color base0F: Colors.colors.base0F }