¿Qué tipo de notificación envía Firefox cuando finaliza una descarga?

8

Estoy usando el administrador dinámico de ventanas de suckless (dwm). Noté que firefoxes capaz de enviar notificaciones agradables cuando finaliza una descarga. Ver las dos figuras

sin notificación

Cuando estoy en una etiqueta diferente, recibo este tipo de notificación ( 1etiqueta invertida ) cuando finalizo la descarga.

notificación

Me gustaría usar este tipo de notificación para mi otro uxterms. Por ejemplo, en caso de que un trabajo largo haya terminado, debería iluminarse como se indicó anteriormente. En el mejor de los casos, esto también funcionaría dentro de las GNU screensesiones que estoy usando.

No estoy seguro de si esto es una Xorgo una dwmcaracterística. ¿Algunas ideas?

EDITAR: La respuesta de @scai es muy importante, pero carece de compatibilidad total con GNU screen. En caso de que alguien pueda mejorar esto, sería muy apreciado.

Sebastian
fuente

Respuestas:

9

Esta es probablemente la pista de urgencia que se puede configurar en Windows. Esta sugerencia es reconocida por la mayoría de los administradores de ventanas.

La mayoría de los terminales se pueden configurar para establecer la sugerencia de urgencia al recibir una campana . (u) xterm, por ejemplo, tiene la bellIsUrgentopción y (u) rxvt tiene urgentOnBell.

Para hacer sonar la campana en una terminal, simplemente ejecute tput belo echo "\a"(dependiendo del shell, es posible que deba pasar la opción -ede eco).

Al usarlo screen, debe apagar la campana visual y encender la campana audible a través vbell offde su screenrc o presionando ctrl+ a ctrl+ g.

scai
fuente
1
¡sí señor! tput bely xterm*bellIsUrgent: truees exactamente lo que estaba buscando
Sebastian
1
funciona casi perfectamente, gracias! La campana audible screen, sin embargo, solo funciona si se activa desde la pestaña de la pantalla visible ...
Sebastian
1
@Sebastian Ah, eso es cierto, me pregunto si esto es un error o si se puede desactivar con alguna opción de configuración.
scai
Sin embargo, esto ya me ayudó mucho. Trataré de resolver esto. ¿O tal vez otros tienen una pista?
Sebastian