Jak dodać niestandardowy obraz w celu wysłania powiadomienia?

14

W powiadomieniu-wysyłaniu wiem, że -i może być użyte do dodania obrazu podstawowego do powiadomienia, ale jak mogę dodać własny obraz niestandardowy? Poszedłem do usr / share / icons / gnome / 32x32, z którego pobierane jest powiadomienie-wysyłanie, ale w ogóle nie wyświetla żadnego obrazu. Czy można dołączyć obraz inny niż obrazy zapasów?

Lmuller18
źródło

Odpowiedzi:

15

Musisz powiedzieć, gdzie znaleźć ikonę, na przykład

notify-send -i /usr/share/icons/gnome/32x32/status/stock_lock-broken.png  summary test

I oczywiście możesz także użyć własnej ikony, nie tylko domyślnej.

Aby użyć ikony z własnego katalogu domowego, skorzystaj z jednego z

notify-send -i ~/pictures/picture-name.png summary test
notify-send -i /home/<yourusername>/pictures/picture-name.png summary test

Pamiętaj: w nazwach rozróżniana jest wielkość liter, a ścieżki powinny mieć określony punkt początkowy. /Homeprawdopodobnie nie istnieje w twoim systemie.

man notify-send powie Ci również o innych opcjach.

guntbert
źródło
Dziękuję Ci za to. Musiałem gdzieś popsuć ścieżkę. Wiem, że najlepiej przechowywać te ikony w systemie plików, ale jeśli moje ikony byłyby przechowywane w domu / zdjęciach, kod byłby taki notify-send -i /Home/Pictures/picture-name.png summary test
Lmuller18
@ Lmuller18: Niezupełnie - proszę zobaczyć moją zaktualizowaną odpowiedź.
guntbert
@guntbert Podkatalog .../256x256/...miał dla mnie lepsze ikony niż .../32x32/...podkatalog. Dziękujemy za udostępnienie lokalizacji.
WinEunuuchs2Unix