From 49a3ce51b13b09804166e021dc8ce8cbaa2e3dbc Mon Sep 17 00:00:00 2001 From: BardofSprites <89086143+BardofSprites@users.noreply.github.com> Date: Fri, 4 Apr 2025 11:20:11 -0400 Subject: auto clock in when starting task --- bard-emacs-modules/bard-emacs-calendar.el | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) (limited to 'bard-emacs-modules/bard-emacs-calendar.el') diff --git a/bard-emacs-modules/bard-emacs-calendar.el b/bard-emacs-modules/bard-emacs-calendar.el index ce7a556..bbb7a73 100644 --- a/bard-emacs-modules/bard-emacs-calendar.el +++ b/bard-emacs-modules/bard-emacs-calendar.el @@ -14,11 +14,15 @@ ;; Org todo keywords - changed to using hl-todo faces fixed by modus/ef themes (setq org-todo-keywords - '((sequence "TODO(t)" "EXTRA(e)" "|" "DONE(d)" "KILLED(k)") + '((sequence "TODO(t)" "EXTRA(e)" "INPROG(i)" "|" "DONE(d)" "KILLED(k)") (sequence "MEET(m)" "|" "MET(M)"))) (setq org-todo-keyword-faces - '(("EXTRA" . (:inherit warning)))) + '(("EXTRA" . (:inherit warning)) + ("INPROG" . (:inherit hi-yellow :weight bold)))) + +;; Automatically clock in +(add-hook 'org-after-todo-state-change-hook #'bard/auto-clock-in) ;;; Org Agenda -- cgit v1.2.3