     p4
     (package-menu package)
     pass
-    (pdf pdf-view)
+    (pdf pdf-tools)
     popup
     proced
     process-menu

(dolist (mode evil-collection-mode-list)
  (dolist (req (or (cdr-safe mode) (list mode)))
    (with-eval-after-load req
      (+evil-collection-init (or (car-safe mode) mode)
                             +evil-collection-disabled-list))))

;;     (url-retrieve-synchronously "https://raw.githubusercontent.com/emacs-evil/evil-collection/master/evil-collection.el" t t)
;;   (goto-char (point-min))
;;   (when (re-search-forward "^(defcustom evil-collection-mode-list\n[^(]+")
;;     (let ((list (sexp-at-point)))
;;       ;; Fixes
;;       (when (assq 'pdf list)
;;         (setf (alist-get 'pdf list) '(pdf-tools)))
;;       (kill-new (prin1-to-string list)))))

(defvar evil-collection-mode-list
  `(2048-game
    ag
