luastatus v0.5.0

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

La maggior parte dei generatori di dati per pannelli di stato nei WM a mosaico aggiorna le informazioni tramite timer (ad esempio, conky) o richiede un segnale per il ridisegno (ad esempio, i3status). I pannelli inclusi negli ambienti desktop, di solito, aggiornano le informazioni istantaneamente e automaticamente, proprio come luastatus.

luastatus consente all'utente di definire la logica di elaborazione dei dati dai plugin scritti in C e forniti con luastatus, utilizzando widget scritti in Lua. Inoltre, i widget possono gestire eventi, come i clic sul pannello di stato.

Elenco delle modifiche

  • Nei plugin inotify e udev è stata aggiunta la funzione “push_timeout()”, che può essere chiamata dai widget.

  • Nel plugin alsa è stata aggiunta la supporto per l'opzione timeout.

  • Nel plugin fs è stata aggiunta la supporto per la generazione di un elenco di file utilizzando espressioni glob (opzione “globs”); questo può essere utilizzato, ad esempio, per visualizzare l'elenco dei dispositivi montati e la loro occupazione delle file system.

  • Il plugin battery-linux ha subito numerosi cambiamenti: ora utilizza udev invece di timer, quindi può rispondere ai cambiamenti dello stato di carica 'istantaneamente'; è stata aggiunta la supporto per l'opzione “use_energy_full_design”; e altri.

  • Nel plugin xkb è stata aggiunta la supporto per il monitoraggio dello stato dei LED (come “Caps Lock” e “Num Lock”).

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

  • Nel repository sono stati aggiunti script di build per Debian e i suoi derivati.

Fonte: linux.org.ru

Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server 🔥 Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster