Variable: ghostel-module-auto-install
ghostel-module-auto-install is a customizable variable defined in
ghostel-module-install.el.
Value
ask
Documentation
What to do when the native module is missing at first interactive use.
This setting is consulted only when the user invokes an interactive
entry point such as M-x ghostel (ghostel), not when ghostel.el is loaded
or byte-compiled - loading the file never prompts or downloads.
`ask' - prompt with a choice to download, compile, or skip (default).
`download' - download a pre-built binary from GitHub releases.
`compile' - build from source via ghostel-module-compile.
nil - do nothing; the user must install the module manually.
Source Code
;; Defined in /nix/store/1252krff0gb2kisjcpp45m50cpdskfrl-emacs-packages-deps/share/emacs/site-lisp/ghostel-module-install.el
(defcustom ghostel-module-auto-install 'ask
"What to do when the native module is missing at first interactive use.
This setting is consulted only when the user invokes an interactive
entry point such as `\\[ghostel]', not when `ghostel.el' is loaded
or byte-compiled - loading the file never prompts or downloads.
\\=`ask' - prompt with a choice to download, compile, or skip (default).
\\=`download' - download a pre-built binary from GitHub releases.
\\=`compile' - build from source via `ghostel-module-compile'.
nil - do nothing; the user must install the module manually."
:type '(choice (const :tag "Ask interactively" ask)
(const :tag "Download pre-built binary" download)
(const :tag "Compile from source" compile)
(const :tag "Do nothing" nil))
:group 'ghostel)