File: Readme.org

package info (click to toggle)
beacon 1.3.3-2
  • links: PTS, VCS
  • area: main
  • in suites: bullseye, buster, sid
  • size: 2,644 kB
  • sloc: lisp: 352; makefile: 2
file content (39 lines) | stat: -rw-r--r-- 1,137 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
#+TITLE: Beacon --- Never lose your cursor again

This is a global minor-mode.  Turn it on everywhere with:
#+BEGIN_SRC emacs-lisp
(beacon-mode 1)
#+END_SRC

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

- [[https://github.com/tsdh][Tassilo Horn]]

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