From c9563ffb63c96eb842e867e346b0d7fa2f2cccf7 Mon Sep 17 00:00:00 2001 From: end-4 <97237370+end-4@users.noreply.github.com> Date: Sun, 1 Jun 2025 15:26:48 +0200 Subject: [PATCH] quickshell: task manager: gnome-usage -> plasma system monitor --- .config/quickshell/modules/common/ConfigOptions.qml | 2 +- .config/quickshell/modules/session/Session.qml | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.config/quickshell/modules/common/ConfigOptions.qml b/.config/quickshell/modules/common/ConfigOptions.qml index 9b02630e..ad4ccf4d 100644 --- a/.config/quickshell/modules/common/ConfigOptions.qml +++ b/.config/quickshell/modules/common/ConfigOptions.qml @@ -17,7 +17,7 @@ Singleton { property string imageViewer: "loupe" property string network: "XDG_CURRENT_DESKTOP=\"gnome\" gnome-control-center wifi" property string settings: "XDG_CURRENT_DESKTOP=\"gnome\" gnome-control-center" - property string taskManager: "gnome-usage" + property string taskManager: "plasma-systemmonitor --page-name Processes" property string terminal: "kitty -1" // This is only for shell actions } diff --git a/.config/quickshell/modules/session/Session.qml b/.config/quickshell/modules/session/Session.qml index 9dc8300b..94e6123f 100644 --- a/.config/quickshell/modules/session/Session.qml +++ b/.config/quickshell/modules/session/Session.qml @@ -26,7 +26,7 @@ Scope { function hide() { sessionLoader.active = false } - + exclusionMode: ExclusionMode.Ignore WlrLayershell.namespace: "quickshell:session" @@ -121,7 +121,7 @@ Scope { id: sessionTaskManager buttonIcon: "browse_activity" buttonText: qsTr("Task Manager") - onClicked: { Hyprland.dispatch("exec gnome-system-monitor & disown"); sessionRoot.hide() } + onClicked: { Hyprland.dispatch(`exec ${ConfigOptions.apps.taskManager}`); sessionRoot.hide() } onFocusChanged: { if (focus) sessionRoot.subtitle = buttonText } KeyNavigation.left: sessionLogout KeyNavigation.down: sessionFirmwareReboot