Mi chiedo se qualcuno conosce un modo per cambiare l'intera barra di stato nella schermata quando c'è un campanello all'interno di una sessione dello schermo.
Internamente nella mia azienda utilizziamo jabber, ed essendo che lavoro in un ambiente schermo il 90% del giorno uso un client di chat basato sulla riga di comando. Quando qualcuno nella nostra azienda mi invia un messaggio, non vedo sempre immediatamente l'avviso. In questo momento sottolinea il nome della sessione, ma a volte è difficile per me notare.
Per quello che vale, sto usando mcabber per il mio client di chat. So che è possibile eseguire comandi oltre a inviare un avviso campana per nuovi messaggi, se ciò contribuirebbe a far funzionare questo.
Ecco il mio attuale .screenrc
startup_message off
screen
screen -t jabber mcabber
screen -t root
screen -t misc
bind ! select 11
bind @ select 12
bind \# select 13
bind $ select 14
bind % select 15
bind \^ select 16
bind & select 17
bind * select 18
bind ( select 19
bind ) select 10
hardstatus alwayslastline
hardstatus string '%{= kC}%{g}[%{G}%H%{g}]%{C}%?%-Lw%?%{Ck}%n*%f %t%?(%u)%?%{kC}%?%+Lw%?%= %{g}[%{B}%Y%m%d %{W}%c%{g}]'