Есть ли способ инициировать & ldquo; срочную анимацию & rdquo; иконки на лаунчере Unity из командной строки?

Было бы замечательно, если бы можно было использовать его в терминале для объявления о том, что проделана некоторая трудоемкая работа, например "apt-get dist-upgrade; urg-anim".

9
задан 5 May 2011 в 23:05

2 ответа

Вы можете установить подсказку срочности, используя wmctrl (необходимо установить):

some_task ; wmctrl -i -r $WINDOWID -b add,demands_attention

Где $WINDOWID - это переменная, содержащая идентификатор окна терминала. Поскольку набирать текст довольно долго, вы можете установить для него псевдоним в ~/.bashrc:

alias set_urgent='wmctrl -i -r $WINDOWID -b add,demands_attention'

Затем просто выполните:

some_task ; set_urgent

Конечно ничего не делать, если терминал активен во время выполнения команды wmctrl.

0
ответ дан 5 May 2011 в 23:05

Установить уведомление-отправить.

sudo apt-get update; sudo apt-get upgrade; notify-send 'Ubuntu updated' 'All updates complete'
0
ответ дан 5 May 2011 в 23:05

Другие вопросы по тегам:

Похожие вопросы: