Сделайте так, чтобы определенные программы в 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
Другие вопросы по тегам