summaryrefslogtreecommitdiff
path: root/modules
diff options
context:
space:
mode:
author2 * r + 2 * t <61896496+soramanew@users.noreply.github.com>2025-06-28 22:35:49 +1000
committer2 * r + 2 * t <61896496+soramanew@users.noreply.github.com>2025-06-28 22:35:49 +1000
commit40b43a49abbeabfa213b757a1040778767d9c58a (patch)
tree1c1c34e24a2179cd45fe763c4c20225182ab78cf /modules
parentdashboard: optimise cava (diff)
downloadcaelestia-shell-40b43a49abbeabfa213b757a1040778767d9c58a.tar.gz
caelestia-shell-40b43a49abbeabfa213b757a1040778767d9c58a.tar.bz2
caelestia-shell-40b43a49abbeabfa213b757a1040778767d9c58a.zip
dashboard: optimise systemusage
Ref same way as cava
Diffstat (limited to 'modules')
-rw-r--r--modules/dashboard/Performance.qml4
-rw-r--r--modules/dashboard/dash/Resources.qml5
2 files changed, 8 insertions, 1 deletions
diff --git a/modules/dashboard/Performance.qml b/modules/dashboard/Performance.qml
index 0bc29d4..5c6361d 100644
--- a/modules/dashboard/Performance.qml
+++ b/modules/dashboard/Performance.qml
@@ -11,6 +11,10 @@ RowLayout {
spacing: Appearance.spacing.large * 3
+ Ref {
+ service: SystemUsage
+ }
+
Resource {
Layout.alignment: Qt.AlignVCenter
Layout.topMargin: root.padding
diff --git a/modules/dashboard/dash/Resources.qml b/modules/dashboard/dash/Resources.qml
index 9a1f07a..a27cce5 100644
--- a/modules/dashboard/dash/Resources.qml
+++ b/modules/dashboard/dash/Resources.qml
@@ -2,7 +2,6 @@ import "root:/widgets"
import "root:/services"
import "root:/config"
import QtQuick
-import QtQuick.Controls
Row {
id: root
@@ -13,6 +12,10 @@ Row {
padding: Appearance.padding.large
spacing: Appearance.spacing.normal
+ Ref {
+ service: SystemUsage
+ }
+
Resource {
icon: "memory"
value: SystemUsage.cpuPerc