add autoloads

This commit is contained in:
2025-06-22 22:36:32 +02:00
parent cf727799c2
commit ca60fa910e
8 changed files with 905 additions and 5 deletions

View File

@@ -1,9 +1,10 @@
;; autoloads for single .el file in this directory
;; https://stackoverflow.com/a/4189794
;; (load-file (concat config-dir "lisp/update-autoloads.el"))
;; `update-autoloads-in-package-area' will generate -autoloads.el
;; files and create a loaddefs.el
;; (load-file (concat config-dir "lisp/loaddefs.el"))
;; put this path into the load-path automatically
@@ -34,3 +35,18 @@
(defun update-autoloads-for-file-in-package-area (file)
(interactive "f")
(update-autoloads-in-package-area file))
;; autoloads for all sub-directories
;;;###autoload
(defun update-autoloads-sub-packages (&optional file)
(package-generate-autoloads "all-the-icons" (concat config-dir "lisp/all-the-icons"))
(package-generate-autoloads "dashboard" (concat config-dir "lisp/dashboard"))
(package-generate-autoloads "ivy" (concat config-dir "lisp/ivy"))
(package-generate-autoloads "ivy-rich" (concat config-dir "lisp/ivy-rich"))
(package-generate-autoloads "my" (concat config-dir "lisp/my"))
;; (package-generate-autoloads "org" (concat config-dir "lisp/org")) ;; already org-loaddefs.el
(package-generate-autoloads "org-contrib" (concat config-dir "lisp/org-contrib"))
(package-generate-autoloads "swiper" (concat config-dir "lisp/swiper"))
)