diff --git a/modules/tools/wakatime/autoload.el b/modules/tools/wakatime/autoload.el index 1589ca5bb..3babe8bb5 100644 --- a/modules/tools/wakatime/autoload.el +++ b/modules/tools/wakatime/autoload.el @@ -1,12 +1,16 @@ ;;; tools/wakatime/autoload.el -*- lexical-binding: t; -*- ;;;###autoload -(add-hook 'doom-after-switch-buffer-hook #'+wakatime-init) +(add-hook 'doom-after-switch-buffer-hook #'+wakatime|autostart) ;;;###autoload -(defun +wakatime-init () +(defalias '+wakatime/start '+wakatime|autostart) + +;;;###autoload +(defun +wakatime|autostart () "Initialize wakatime (if `wakatime-api-key' is set, otherwise no-op with a warning)." + (interactive) (if (boundp 'wakatime-api-key) (global-wakatime-mode +1) (message "No `wakatime-api-key' set! wakaktime-mode will stay disabled."))