Apakah ada "Jangan ganggu mode" seperti halnya untuk perangkat OSX, di mana Anda dapat memutuskan kapan pemberitahuan dapat mengganggu Anda, atau tidak ..
Saya baru saja menginstal chrome, dan saya biasanya mendapatkan spam oleh teks grup dan pemberitahuan lainnya, yang dapat mengganggu ketika saya mencoba bekerja .. Di macbook saya, saya memiliki opsi untuk mengaktifkan "Jangan ganggu" yang membisukan semua bentuk pemberitahuan .. Apakah ada yang seperti itu untuk Ubuntu?
Jawaban:
1. Pembaruan utama
Baru saja menyelesaikan versi indikator yang ditulis ulang sepenuhnya (0.9.0). Opsi sekarang termasuk:
Selanjutnya banyak, banyak perbaikan pada antarmuka dan perilaku.
Pemasangan tidak berubah (ppa):
2. Jawaban lama (er)
Indikator untuk membisukan / menampilkan notifikasi
Dengan indikator di bawah ini, Anda dapat memilih untuk menonaktifkan pemberitahuan sementara:
atau tampilkan pemberitahuan:
Bagaimana itu bekerja
Caranya adalah perintah sederhana, gunakan
dbus-monitor
untuk mencegat pemberitahuan yang akan datang dan menghentikannya sebelum muncul.Indikatornya adalah "pembungkus" yang mudah digunakan untuk menghidupkan dan mematikannya.
Cara mengatur
Sesuai sekarang ( untuk Trusty, Vivid, Wily, Xenial ):
Ini akan dipasang secara global (termasuk peluncur). Menginstal melalui ppa lebih disukai, karena mempertahankan versi terbaru, dan diperbarui secara berkala.
Indikator akan muncul di Dash sebagai NoNotifications
Jika Anda menginstal dengan ppa, tetapi sebelumnya diinstal secara manual dari bawah, jalankan
rm ~/.local/share/applications/nonotif.desktop
terlebih dahulu untuk menghapus.desktop
file lokal .Atau secara manual:
Solusinya ada dari sejumlah item yang hanya perlu Anda simpan bersama dalam satu dan direktori yang sama.
Indikator: Salin skrip di bawah ini ke file kosong, simpan sebagai
nonotif_indicator.py
:The
dbus-monitor
Script; simpan (persis) sepertinonotifs.sh
dalam satu dan direktori yang sama dengan skrip pertama:Jadikan skrip ini dapat dieksekusi
Tiga ikon; klik kanan pada masing-masing dan simpan bersama dengan dua skrip sebagai (persis):
<-
green.png
<-
red.png
<-
grey.png
Itu dia. Sekarang uji coba indikator dengan perintah:
dan aktifkan notifikasi pada / dari
Peluncur
Jika Anda ingin peluncur dengan indikator:
Salin ikon di bawah ini, simpan sebagai
nonotificon.png
:Salin kode di bawah ini ke file kosong:
Edit garis:
dan
sesuai dengan jalur yang sebenarnya, dan simpan file seperti
nonotif.desktop
pada~/.local/share/applications
Tambahkan indikator ke Aplikasi Startup
Anda dapat menambahkan indikator ke Aplikasi Startup: Dash> Startup Applications> Add. Tambahkan perintah:
sumber
pengantar
Skrip di bawah memungkinkan mematikan pemberitahuan yang muncul di layar. Ada dua opsi dasar
-m
untuk bisu dan-u
untuk bersuara . Keduanya dimasukkan ke dalam.desktop
file untuk dijadikan peluncur.Saat
-m
digunakan, notify-osd akan mengirim pemberitahuan akhir sebelum diblokir. Jika ada contoh lain dari skrip berjalan, itu akan menampilkan popup grafis yang akan memberi tahu pengguna bahwa skrip sudah melakukan tugasnya.Saat dipanggil dengan
-u
opsi, skrip akan berhenti memblokir notifikasi dan akan mengonfirmasi hal itu dengan menunjukkannya. Jika tidak ada skrip sebelumnya yang berjalan, pengguna akan diberi tahu bahwa saat ini tidak ada yang diblokir.Sumber Skrip
Sumber skrip tersedia di sini. Untuk versi yang lebih baru, Anda selalu dapat menemukannya di github saya . Anda dapat menginstal git dengan
sudo apt-get install git
dan mengkloning seluruh repositori dengangit clone https://github.com/SergKolo/sergrep.git
atau menggunakanuntuk mendapatkan hanya script itu sendiri.
templat pintasan .desktop
Ini hanyalah contoh dari apa yang saya gunakan secara pribadi. Ganti setiap
Exec=
baris dengan jalur yang sesuai ke skrip di lingkungan Anda. Tentu saja AndaIcon=
harus diubah juga. Lebih disukai, simpan file ini di~/.local/share/applications
folder AndaTangkapan layar
File pintasan terkunci ke peluncur
Pemberitahuan terakhir sebelum mematikan
sumber
unmute
fungsi, bisakah Anda menambahkanset -x
setelahecho $0
baris dan menjalankan program di terminal? Ini akan menampilkan output tertentu. Salin dan tempel ke paste.ubuntu.com dan berikan tautan ke tempel itu di komentar di sini. Terima kasih