;;; mf-autoloads.el --- List of autoloads for custom Elisp modules -*- lexical-binding: t -*- ;;; Code: (require 'cl-lib) (cl-defun mf/autoload-func (&key func file) "Autoload FUNC from FILE." (unless (fboundp func) (autoload func file nil t))) (defmacro mf/my-func-autoload (func) "Autoload FUNC from mf-functions.el." `(mf/autoload-func :func ',func :file "mf-functions")) (mf/my-func-autoload mf/agenda) (mf/my-func-autoload mf/big-font) (mf/my-func-autoload mf/capture-inbox) (mf/my-func-autoload mf/delete-sexp) (mf/my-func-autoload mf/edit-configuration) (mf/my-func-autoload mf/edit-org-inbox) (mf/my-func-autoload mf/executable-find-file) (mf/my-func-autoload mf/project-find-file-and-persp) (mf/my-func-autoload mf/open-emacsd) (mf/my-func-autoload mf/quit-and-kill) (mf/my-func-autoload mf/reload-configuration) (mf/my-func-autoload mf/switch-theme) (mf/my-func-autoload mf/themes-toggle) (mf/autoload-func :func 'mf/toggle-eshell :file "mf-shell") (mf/autoload-func :func 'mf/toggle-shell :file "mf-shell") (mf/autoload-func :func 'mf/toggle-telega :file "mf-telega") (provide 'mf-autoloads) ;;; mf-autoloads.el ends here