Existe alguma maneira de iniciar “animação urgente” de um ícone no lançador Unity a partir da linha de comando?

9

Seria ótimo se alguém pudesse usá-lo no terminal para anunciar que algum trabalho intensivo é feito, por exemplo, "apt-get dist-upgrade; urg-anim".

    
por Jan Nekvasil 05.05.2011 / 21:05

2 respostas

8

Você pode definir a dica de urgência usando wmctrl (precisa ser instalado):

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

Onde $WINDOWID é uma variável que contém o ID da janela do terminal. Como é longo demais para digitar, você pode configurar um alias para ele em ~/.bashrc :

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

Então você simplesmente executaria:

some_task ; set_urgent

Claro que isso não fará nada se o terminal estiver ativo no momento em que o comando wmctrl for executado.

    
por htorque 05.05.2011 / 23:26
1

Instalar notificar-enviar.

sudo apt-get update; sudo apt-get upgrade; notify-send 'Ubuntu updated' 'All updates complete'
    
por wojox 06.05.2011 / 03:32