Skip to content

Manual Tarball Archive Installation

If you are old-school, don’t like package managers, and prefer doing everything by hand, then you can obtain Hyperbole from a tarball:

Download either:

1. a stable release tar.gz source archive from either:

ftp://ftp.gnu.org/gnu/hyperbole/ or http://ftpmirror.gnu.org/hyperbole/, which will find the closest mirror of the GNU ftp site and show it to you.

2. the latest in-development pre-release tar.gz source archive linked to at the top of this web page:

https://elpa.gnu.org/devel/hyperbole.html.

Then decompress and unpack the archive to a directory of your choosing. Move into the hyperbole-<version>/ directory and execute the following Posix shell command:

make bin

to byte-compile the Hyperbole lisp files. Then add the following lines to your personal Emacs initialization file, ~/.emacs:

emacs-lisp
(unless (and (featurep 'hyperbole) hyperbole-mode)
  (when (< emacs-major-version 28)
    (error "Hyperbole requires Emacs 28 or above, not %d"
           emacs-major-version))
  (push "<directory-ending-with-hyperbole-where-you-unpacked>"
        load-path)
  (require 'hyperbole)
  (hyperbole-mode 1))

Restart Emacs and you should see the Hypb hyperbole minor mode indicator in your modeline after startup.