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-sizeandbeacon-color. - The duration is configured by
beacon-blink-durationandbeacon-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.