luastatus v0.5.0

È stata rilasciata una nuova versione di luastatus, un generatore di dati universale per barre di stato che supporta i3bar, dwm, lemonbar, ecc. Il programma è scritto in C e distribuito sotto la licenza GNU LGPL v3.

La maggior parte dei generatori di dati per i pannelli di stato WM affiancati aggiornano le informazioni su un timer (ad esempio, conky) o richiedono un segnale per ridisegnare (ad esempio, i3status). I pannelli all'interno degli ambienti desktop, di norma, aggiornano le informazioni istantaneamente e automaticamente, proprio come luastatus.

luastatus consente all'utente di definire la logica per l'elaborazione dei dati dai plugin scritti in C e forniti con luastatus utilizzando widget scritti in Lua. I widget possono anche gestire eventi come i clic sulla barra di stato.

elenco delle modifiche

  • I plugin inotify e udev hanno aggiunto una funzione “push_timeout()” che i widget possono chiamare.

  • Il plugin alsa ha aggiunto il supporto per l'opzione di timeout.

  • Il plugin fs ha aggiunto il supporto per generare un elenco di file utilizzando espressioni glob (opzione "globs"); questo può essere utilizzato, ad esempio, per visualizzare un elenco dei supporti montati e quanto sono pieni i loro file system.

  • Il plugin Battery-Linux ha subito molti cambiamenti: ora usa udev invece del timer, e può quindi rispondere "istantaneamente" ai cambiamenti nello stato di carica; aggiunto il supporto per l'opzione “use_energy_full_design”; e altri.

  • Il plugin xkb ha aggiunto il supporto per il monitoraggio dello stato degli indicatori LED (come "Caps Lock" e "Num Lock").

  • Nuovo esempio di widget: meteo (dwm, i3).

  • Script di creazione per Debian e distribuzioni basate su di esso sono stati aggiunti al repository.

Fonte: linux.org.ru

Aggiungi un commento