anchor.diff:        (prompt1
           :prompt "Describe variable"
           :sources (make-instance 'variable-source :universal universal))))
  -    (buffer (str:concat "*Help-" (symbol-name variable) "*"))
  +    (buffer (str:concat "*Help-" (symbol-name variable) "*") 'nyxt/help-mode:help-mode)
     "Inspect a variable and show it in a help buffer."
     (let ((*print-case* :downcase))
       (spinneret:with-html-string
  
positive.code:     (&key (command (name (prompt1
                             :prompt "Describe command"
                             :sources (make-instance 'command-source)))))
      (buffer (str:concat "*Help-" (symbol-name command) "*"))
    "Inspect a command and show it in a help buffer.
  A command is a special kind of function that can be called with
  `execute-command' and can be bound to a key."
  
negative.code:            (prompt1
               :prompt "Describe package"
               :sources (make-instance 'package-source))))
      (buffer (str:concat "*Help-" (package-name package) "*") 'nyxt/help-mode:help-mode)
    "Inspect a package and show it in a help buffer."
    (let ((total-symbols (package-symbols nil (list package)))
          (external-symbols (package-symbols (list package) nil))
  