nixrice/quickshell/.config/quickshell/bar/blocks/Battery.qml
2025-03-13 13:52:19 -04:00

28 lines
408 B
QML

import QtQuick
import Quickshell.Io
import "../"
BarBlock {
property string battery
content: BarText {
symbolText: battery
}
Process {
id: batteryProc
command: ["block_battery"]
running: true
stdout: SplitParser {
onRead: data => battery = data
}
}
Timer {
interval: 1000
running: true
repeat: true
onTriggered: batteryProc.running = true
}
}