visualbell

This page contains two unrelated implementations of visual bell which are not compatible with each other. If you have one of them applied, remove it before trying the other.

=== Visual bell 1 ===

Description

Briefly inverts window content on terminal bell event.

Notes

In order to be noticeable you might have to reduce the xfps value in config.h to less than equal the refresh rate of your monitor.

Download

Authors

=== Visual bell 2 ===

Description

Briefly renders a configurable visual indication on terminal bell event.

Notes

The basic variant supports:

The enhanced variant:

This version experiments with a more graphical indication, by adding support for rendering a filled circle (needs to be chosen at config.h), which can be configured for:

The enhanced variant allows, for instance, to render what looks like a LED indicator at a tmux status bar, with correct cell height, and can be positioned at the side/middle of a top/bottom bar, etc.

Download

Author