bar resource usage indicator

This commit is contained in:
end-4
2025-04-11 01:16:55 +02:00
parent ad63ae699f
commit 742ec413f3
8 changed files with 140 additions and 13 deletions
@@ -0,0 +1,35 @@
import "../common"
import "../common/widgets"
import QtQuick
import QtQuick.Layouts
import Quickshell
import Quickshell.Io
Rectangle {
implicitWidth: rowLayout.implicitWidth + rowLayout.spacing * 2
implicitHeight: 32
color: Appearance.colors.colLayer1
radius: Appearance.rounding.small
RowLayout {
id: rowLayout
spacing: 4
anchors.centerIn: parent
Resource {
iconName: "memory"
percentage: ResourceUsage.memoryUsedPercentage
}
Resource {
iconName: "swap_horiz"
percentage: ResourceUsage.swapUsedPercentage
}
Resource {
iconName: "settings_slow_motion"
percentage: ResourceUsage.cpuUsage
}
}
}