Notifications
如何自定義通知發送的外觀?
我正在執行 linux mint 並將該
notify-send
命令用於各種目的,當然還會收到來自正常應用程序的通知,例如 discord 或 MS Teams使用 Cinnamon DE 時,它們看起來很正常,我什至可以在自定義
notify-send
呼叫中添加圖示以明確發生了什麼然而,我最近開始使用 XMonad WM,我發現不僅正常的應用程序通知很難看,而且我的自定義通知也遵循同樣的醜陋風格(請原諒模糊的螢幕截圖):
例如,上面的通知應該包含一個按照這個命令的圖示:
notify-send --hint=int:transient:1 'Connecting to VPN... Check 2FA Device.' -i myicon
這是在哪裡配置的?
不使用桌面環境的系統通常需要安裝單獨的通知守護程序來處理通知。看來您已經安裝了
dunst
通知守護程序。要配置其外觀,您可以編輯
~/.config/dunst/dunstrc
. 如果它不可用,您可以從/etc/dunst/dunstrc
.您可以修改許多不同的設置,例如
width
、height
、和等。font``background``foreground
修改配置文件後,您必須
dunst
通過終止程序 (pkill dunst
) 並dunst
作為後台程序 (dunst & disown $!
) 重新啟動來重新啟動。生成新通知通常也會啟動dunst
守護程序,但建議dunst
在有多個通知守護程序的情況下顯式啟動。有關
man 'dunst(5)'
配置文件的詳細資訊,請參閱。