This is a global minor-mode. Turn it on everywhere with:
(beacon-mode 1)
Whenever the window scrolls a light will shine on top of your cursor so you know where it is.
That’s it.
- The appearance of the beacon is configured by
beacon-size
andbeacon-color
. - The duration is configured by
beacon-blink-duration
andbeacon-blink-delay
. - To customize when the beacon should blink at all, configure
beacon-blink-when-window-scrolls
,beacon-blink-when-window-changes
, andbeacon-blink-when-point-moves
. - To prevent the beacon from blinking only on specific situations
configure
beacon-dont-blink-major-modes
,beacon-dont-blink-predicates
, orbeacon-dont-blink-commands
. You can also disable it only in specific buffers by doing(setq-local beacon-mode nil)
. - Beacon can also push the mark for you whenever point moves a long
distance. For this, configure
beacon-push-mark
.
If you’d like to help too, just open a PR.