Ich verwende notify-send
für Desktop-Benachrichtigungen und erhalte Benachrichtigungen mit der erwarteten Zusammenfassung und dem erwarteten Text. Hat notify-send
jedoch Einschränkungen und daher möchte ich ein paar Empfehlungen zu Alternativen für notify-send
.
Ich möchte diese zusätzlichen Funktionen:
- Ablaufzeit.
- Größenanpassungen (Größe der Blase).
- Standortänderungen (Position der Blase).
- Blasenoptik (Farbe, Transparenz, Schattierung) (falls möglich) .
Ich weiß python-notify
und zögere, das zu verwenden, da ich Python nicht kenne. Ich möchte ein komplettes eigenständiges Programm. Irgendwelche Vorschläge?
notify-osd
durch einen anderen Daemon ersetzt werden, falls verfügbar, der angepasst werden kann?Ich habe mir yad angesehen, wie von Paddy Landau vorgeschlagen. Dadurch konnte ich eine Benachrichtigung ohne Fensterrand anzeigen, die den Fokus nicht stahl und die nach 1 Sekunde automatisch geschlossen wurde. Ich konnte keine Möglichkeit finden, die Hintergrundfarbe des Fensters zu ändern, aber ich konnte die Textfarbe und -größe mithilfe der Pango-Textattribut-Markup-Sprache ändern . Das folgende Skript erhöht die Lautstärke um 3% und zeigt dann mit yad die aktuelle Lautstärke an:
quelle
Mein Vorschlag ist, Yad zu verwenden , eine Gabel der Zenität .
Installation:
Wenn Ihre Version nicht verfügbar ist, führen Sie zunächst Folgendes aus:
Erfahren Sie mehr über
yad
:Es ist keine ideale Lösung, aber yad ist leistungsstark und flexibel und bietet eine Timeout-Option.
quelle
yad
funktioniert nicht so wie ich will. Es gibt Benachrichtigungen mit Fenstern. Es ist großartig, aber ich möchte so etwas wienotify-send
, nicht mit Fenstern. Außerdem stürzte das System beim Versuch ab, eine Benachrichtigungsblase zu erhalten.