Arch-Linux
如何將通知傳送到我的狀態欄?
我正在嘗試在 Arch Linux 中建立一個圖形化程度更高的通知系統。具體來說,我對 dzen2 或 conky 等允許更多基於文本的狀態欄的程序很感興趣。
是否可以通過管道將通知(如 , 通知
libnotify
)notify-send
發送到由 dzen2 和 conky 等程序製成的狀態欄?我可以嘗試一種更簡單或更記錄的方法嗎?我目前使用 Openbox,但喜歡偶爾切換 WM,因此非常感謝與 WM 無關的建議。
我認為你最好從等式中刪除
libnotify
和刪除notify-send
,因為你聲明的要求它們不提供任何額外的功能靈活性。如果您正在尋找一個最小的狀態欄,conky具有全面的功能,所有這些功能都可以實時更新(取決於您準備接受它的資源密集程度)。
如果您想定制特定於您的設置的內容,您還可以使用簡單的腳本和dzen。
您還可以將兩者結合起來,並通過管道 conky 到 dzen 作為您的狀態欄;這也意味著您可以在欄中顯示圖示,如果這是您所追求的。
Arch 板上有一條長長的線,有無數不同的配置和方法來提供一些靈感。
對於簡單的通知,您可以結合
dzen
和inotifywait
(來自inotify-tools包)來實現這一點。例如,當我的暱稱在 IRC 中突出顯示時,我使用此腳本通知我:#!/bin/bash dir="$HOME/Dropbox/Centurion/irssi/" while inotifywait -qqre attrib "$dir" >/dev/null 2>&1; do echo "IRC:" "You have been pinged..." | dzen2 -p 5 done