anchor.diff:       (format t "Nyxt version ~a~&" +version+))
   
       ((getf options :list-data-profiles)
  -     (alex:when-let ((init (expand-path *init-file-path*)))
  -       (load-lisp init :package (find-package :nyxt-user)))
  +     (load-lisp (expand-path *init-file-path*):package (find-package :nyxt-user))
        (mapcar (lambda (pair)
                  (format t "~a~10t~a~&" (first pair) (indent (second pair) 10)))
                (mapcar #'rest (package-data-profiles))))
  
positive.code:   (unless (or (getf *options* :no-auto-config)
                (not (expand-path *auto-config-file-path*)))
      (load-lisp (expand-path *auto-config-file-path*) :package (find-package :nyxt-user)))
    (alex:when-let ((init (expand-path *init-file-path*)))
      (load-lisp init :package (find-package :nyxt-user)))
    (load-or-eval :remote (getf *options* :remote)))
  
  (defun start-browser (url-strings)
  
negative.code:                   (not (expand-path *auto-config-file-path*)))
          (load-lisp (expand-path *auto-config-file-path*)
                     :package (find-package :nyxt-user)))
        (match (multiple-value-list (load-lisp (expand-path *init-file-path*)
                                               :package (find-package :nyxt-user)))
          (nil nil)
          ((list message full-message)
           (setf startup-error-reporter
                 (lambda ()
                   (notify (str:concat message "."))
                   (error-in-new-window "*Init file errors*" full-message)))))
        (load-or-eval :remote nil)
        (setf *browser* (make-instance 'user-browser
                                       :startup-error-reporter-function startup-error-reporter
  