anchor.diff:                                      'dev-data-profile)))
      (bookmarks-path (make-instance 'bookmarks-data-path
                                     :basename \"~/personal/bookmarks/bookmarks.lisp.gpg\"))))"))
  -    (:p "Then you can start an instance of Nyxt using this profile
  -with " (:code "nyxt --data-profile dev") ".")
  +    (:p "Then you can start a separate instance of Nyxt using this profile
  +with " (:code "nyxt --data-profile dev --socket /tmp/nyxt.socket") ".")
   
       (:h3 "Password management")
       (:p "Nyxt provides a uniform interface to some password managers including "
  
positive.code:     (:p "When the data path ends with the " (:code ".gpg") " extension, your
  GnuPG key is used to decrypt and encrypt the file transparently.  Refer to the
  GnuPG documentation for how to set it up.")
      (:p "Example to create a development data-profile that stores all data in "
          (:code "/tmp/nyxt") " and stores bookmark in an encrypted file:")
      (:pre (:code "
  \(define-class dev-data-profile (data-profile)
     ((name :initform \"dev\"))
     (:export-class-name-p t)
     (:export-accessor-names-p t)
     (:accessor-name-transformer (hu.dwim.defclass-star:make-name-transformer name))
     (:documentation \"Development profile.\"))
  
  \(defmethod nyxt:expand-data-path ((profile dev-data-profile) (path data-path))
  
negative.code:                                       :basename (basename path)
                                        :dirname \"/tmp/nyxt/\")))
  
  \(defmethod nyxt:expand-data-path ((profile dev-data-profile) (path history-data-path))
    \"Persist history to default location.\"
    (expand-data-path *global-data-profile* path))
  
  ;; Make new profile the default:
  