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