// Ram.qml TODO import QtQuick import Quickshell import Quickshell.Io import QtQuick.Layouts import "../../" import "../classes" as Class RowLayout { spacing: 2 id: ram_module Class.Sep {} Class.TopbarIcon { text: "ð–¡¶" font.pixelSize: Resources.fontsize.topbar_bamum } Class.TopbarText { id: ram // Layout.alignment: Qt.AlignBottom // anchors.bottom: ram_module.top Process { id: ram_script command: ["bar/scripts/ram.sh"] workingDirectory: Quickshell.shellDir running: true stdout: StdioCollector { onStreamFinished: ram.text = this.text.trim() +"%" } } Timer { interval: 1000 running: true repeat: true onTriggered: ram_script.running = true } } }