Me pregunto si alguien sabe una manera de cambiar toda la barra de estado en la pantalla cuando hay una alerta de campana dentro de una sesión de pantalla.
Internamente en mi empresa usamos jabber, y dado que trabajo en un entorno de pantalla el 90% del día utilizo un cliente de chat basado en la línea de comandos. Cuando alguien en nuestra empresa me envía un mensaje, no siempre veo la alerta de inmediato. En este momento subraya el nombre de la sesión, pero a veces es difícil para mí notarlo.
Por lo que vale, estoy usando mcabber para mi cliente de chat. Sé que puede ejecutar comandos además de enviar una alerta de campana para nuevos mensajes, si eso ayudaría a que esto funcione.
Aquí está mi .screenrc actual
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}]'
fuente