web-dev-qa-db-ja.com

コマンドラインからUnityランチャーのアイコンの「緊急アニメーション」を開始する方法はありますか?

ターミナルでそれを使用して、時間のかかるジョブが完了したことを知らせることができれば素晴らしいと思います。 「apt-get dist-upgrade; urg-anim」。

9
Jan Nekvasil

wmctrl(インストールの必要性)を使用して緊急ヒントを設定できます。

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

ここで、$WINDOWIDは、ターミナルウィンドウのIDを保持する変数です。入力するのはかなり長いので、~/.bashrcでエイリアスを設定できます:

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

次に、単に実行します:

some_task ; set_urgent

もちろん、wmctrlコマンドの実行時に端末がアクティブな場合、これは何もしません。

8
htorque

通知送信をインストールします。

Sudo apt-get update; Sudo apt-get upgrade; notify-send 'Ubuntu updated' 'All updates complete'
1
wojox