Skip to content
forked from chep/beacon

A light that follows your cursor around so you don't lose it!

License

Notifications You must be signed in to change notification settings

junyi-hou/beacon

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

Beacon — Never lose your cursor again

This is a global minor-mode. Turn it on everywhere with:

(beacon-mode 1)

example-beacon.gif

Whenever the window scrolls a light will shine on top of your cursor so you know where it is.

That’s it.

Customizations

  • The appearance of the beacon is configured by beacon-size and beacon-color.
  • The duration is configured by beacon-blink-duration and beacon-blink-delay.
  • To customize when the beacon should blink at all, configure beacon-blink-when-window-scrolls, beacon-blink-when-window-changes, and beacon-blink-when-point-moves.
  • To prevent the beacon from blinking only on specific situations configure beacon-dont-blink-major-modes, beacon-dont-blink-predicates, or beacon-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.

Contributors

If you’d like to help too, just open a PR.

About

A light that follows your cursor around so you don't lose it!

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Emacs Lisp 100.0%