Variable: transient-use-accessible-values

transient-use-accessible-values is a customizable variable defined in transient.el.

Value

nil

Documentation

Whether to show values in a way that does not rely on coloring.

If this is nil (the default), then colors are used to communicate the state of arguments. For certain argument types the state is solely communicated that way. For example, an enabled command-line switch is shown using some bright color, and disabling that argument, changes the color to gray, without otherwise changing the displayed text.

This default does not work for visually impaired user. If this option is non-nil, then the state is additionally communicated through other means. A switch, for example, is either followed by "is enabled" or
"is disabled". How exactly the state is communicated depends on the
type of the infix command.

Note that packages, which use Transient, can define their own infix command types, which may or may not involve overriding Transient's code, which honors this new option. I.e., it will take some time until everything respects this setting.

If you enable this, then transient-prefer-reading-value should also be enabled. Also consider enabling transient-use-accessible-formats.

This variable was added, or its default value changed, in transient version 0.13.0.

Source Code

;; Defined in ~/.emacs.d/elpa/transient-20260414.1009/transient.el
(defcustom transient-use-accessible-values nil
  "Whether to show values in a way that does not rely on coloring.

If this is nil (the default), then colors are used to communicate the
state of arguments.  For certain argument types the state is solely
communicated that way.  For example, an enabled command-line switch is
shown using some bright color, and disabling that argument, changes the
color to gray, without otherwise changing the displayed text.

This default does not work for visually impaired user.  If this option
is non-nil, then the state is additionally communicated through other
means.  A switch, for example, is either followed by \"is enabled\" or
\"is disabled\".  How exactly the state is communicated depends on the
type of the infix command.

Note that packages, which use Transient, can define their own infix
command types, which may or may not involve overriding Transient's
code, which honors this new option.  I.e., it will take some time until
everything respects this setting.

If you enable this, then `transient-prefer-reading-value' should also
be enabled.  Also consider enabling `transient-use-accessible-formats'."
  :package-version '(transient . "0.13.0")
  :group 'transient
  :type 'boolean)