Alangkah baiknya jika seseorang dapat menggunakannya di terminal untuk mengumumkan bahwa beberapa pekerjaan intensif waktu telah dilakukan, misalnya "apt-get dist-upgrade; urg-anim".
Alangkah baiknya jika seseorang dapat menggunakannya di terminal untuk mengumumkan bahwa beberapa pekerjaan intensif waktu telah dilakukan, misalnya "apt-get dist-upgrade; urg-anim".
Jawaban:
Anda dapat mengatur petunjuk urgensi menggunakan wmctrl
(perlu diinstal):
some_task ; wmctrl -i -r $WINDOWID -b add,demands_attention
Di mana $WINDOWID
variabel memegang ID terminal window. Karena itu agak lama untuk diketik, Anda dapat mengatur alias untuknya di ~/.bashrc
:
alias set_urgent='wmctrl -i -r $WINDOWID -b add,demands_attention'
Maka Anda cukup menjalankan:
some_task ; set_urgent
Tentu saja ini tidak akan melakukan apa-apa jika terminal aktif pada saat wmctrl
perintah dijalankan.
alias urgent_blink='wmctrl -i -r $(get me the window id) -b add,demands_attention'
. Di sisi lain, tidak masalah terminal instance mana yang menyebabkan peluncur bergoyang.
alias yoo-hoo='wmctrl -i -r $WINDOWID -b add,demands_attention
some_task
(untuk pengujian), gunakansleep 5
, yang akan berhenti selama 5 detik. Juga, Anda ingin mengganti teks yang dikutip "Terminal" dengan (bagian dari) judul terminal Anda, karena kata "Terminal" mungkin tidak muncul dalam judul jendela terminal Anda (ini dapat dikonfigurasi melalui Edit-> Preferensi Profil -> Judul dan tab Perintah-> Ketika perintah terminal mengatur judul sendiri drop-down.).