在 Emacs 怎么实践 OKR 工作法?

如题,有没有朋友有过在 Emacs 下结合 OKR 工作法的经验能分享一下 :grinning:

我自己有一个基于 org 的 tag 实现的 OKR ,就是比较粗糙了,用来抛砖引玉 :rofl:

配置如下所示:

bitnut_emacs_config/lisp/init-org.el:113

  (setq org-tag-alist '(("@objective" . ?t) ("@key_result" . ?k) ("@future" . ?f) ("@week" . ?w) ("@indicator" . ?i)))
  (setq org-agenda-custom-commands
        '((" " "OKR"
           ((agenda "" nil)
            (tags "@objective"
                  ((org-agenda-overriding-header "OKR Objectives")
                   (org-tags-match-list-sublevels nil)))
            (tags "@key_result"
                  ((org-agenda-overriding-header "Key Results")
                   (org-tags-match-list-sublevels nil)))
            (tags "@week"
                  ((org-agenda-overriding-header "this week")
                   (org-tags-match-list-sublevels nil)))
            (tags "@future"
                  ((org-agenda-overriding-header "futrue plan")
                   (org-tags-match-list-sublevels nil)))
            (tags "@indicator"
                  ((org-agenda-overriding-header "Indicator")
                   (org-tags-match-list-sublevels nil)))
            ))))

OKR,,,

从没想过这个。。