Variable: ghostel-identity
ghostel-identity is a buffer-local variable defined in ghostel.el.
Documentation
Structured identity of this ghostel buffer, as an alist.
kind (mandatory) says what created the buffer: term, compile,
exec, eshell, or a third-party symbol. Scope keys like
project-root or the plain-terminal name attach it to a context
and may be combined; command records an exec'd (PROGRAM . ARGS);
instance (an integer) marks a reusable slot.
Slot reuse compares whole identities, so cosmetic keys must stay off slots;
scoped listings match subsets with ghostel-identity-match-p.
Source Code
;; Defined in /nix/store/1252krff0gb2kisjcpp45m50cpdskfrl-emacs-packages-deps/share/emacs/site-lisp/ghostel.el
(defvar-local ghostel-identity nil
"Structured identity of this ghostel buffer, as an alist.
`kind' (mandatory) says what created the buffer: `term', `compile',
`exec', `eshell', or a third-party symbol. Scope keys like
`project-root' or the plain-terminal `name' attach it to a context
and may be combined; `command' records an exec'd (PROGRAM . ARGS);
`instance' (an integer) marks a reusable slot.
Slot reuse compares whole identities, so cosmetic keys must stay off slots;
scoped listings match subsets with `ghostel-identity-match-p'.")