让 Xfce 中的某些程序不进入通知区域

让 Xfce 中的某些程序不进入通知区域

当我运行 Xfce 任务管理器时,它会在我的面板上的通知区域中显示一个小图标。要关闭该程序,我右键单击图标并选择退出。其他程序也以这种方式工作,例如 Notes。有没有办法启动这些程序,使它们不会进入通知区域?我希望能够在关闭窗口时退出该程序,就像其他程序一样。谢谢

答案1

这样就解决了这个问题。我将此脚本设置为从 Whisker 菜单而不是任务管理器运行。它启动任务管理器并记录其 PID。每五秒钟检查一次任务管理器窗口是否仍处于打开状态。如果已关闭,它会终止程序并退出脚本。

#!/bin/bash

xfce4-taskmanager & taskmgr_pid=$!

while true; do
    sleep 5 
    status=$(wmctrl -l | grep "Task Manager")
    if [ -z "$status" ]; then
        kill "$taskmgr_pid"
        exit
    fi
done

相关内容