luastatus v0.5.0

luastatus 的新版本已經發布,這是一個狀態列通用資料產生器,支援 i3bar、dwm、lemonbar 等。該程式以 C 語言編寫,並在 GNU LGPL v3 授權下分發。

大多數用於基於圖塊的 WM 狀態面板的資料產生器要么更新計時器上的資訊(例如,conky),要么需要訊號來重繪(例如,i3status)。 通常,桌面環境中的面板會立即自動更新訊息,就像 luastatus 一樣。

luastatus 允許使用者使用 Lua 編寫的小部件定義處理來自 C 編寫的插件的資料的邏輯,並隨 luastatus 一起提供。 小部件還可以處理事件,例如狀態列上的單擊。

變更清單

  • inotify 和 udev 外掛程式加入了小工具可以呼叫的「push_timeout()」函數。

  • alsa 外掛程式增加了對超時選項的支援。

  • fs 外掛程式新增了對使用 glob 表達式(「globs」選項)產生檔案清單的支援; 例如,這可以用於顯示已安裝媒體的清單以及其檔案系統的完整程度。

  • Battery-linux插件發生了很多變化:它現在使用udev而不是定時器,因此可以「立即」響應充電狀態的變化; 新增了對「use_energy_full_design」選項的支援; 和別的。

  • xkb 外掛程式新增了對監視 LED 指示燈狀態的支援(例如「Caps Lock」和「Num Lock」)。

  • 新小部件範例:天氣 (數據管理, i3).

  • Debian 和基於它的發行版的建置腳本已新增至儲存庫。

來源: linux.org.ru

添加評論