Trevoke / org-gtd.el

A package for using GTD with org-mode
GNU General Public License v3.0
367 stars 45 forks source link

for some reason org-gtd-archive-location is not present in doom emacs package. #184

Closed fislysandi closed 10 months ago

fislysandi commented 12 months ago

hello im trying to implemtn gtd into my life and i came across this emacs package i decided to give it a try but sadly seems like i wont able to. emacs_ndfqUhTZop emacs_1W6sGTolfK

if i even check Customize

emacs_2UkaHvNsX2

its still not there.?

uhh lemme try to load this package manually then...

Sabicool commented 11 months ago

I am running

GNU Emacs     v28.2
Doom core     v3.0.0-pre
Doom modules  v23.03.0-pre

And I'm able to see org-gtd-archive-location when I run M-x describe-variable. Its default value for me is org-gtd-archive-location-func

aronoco commented 11 months ago

I was able to get it to work for doom. Here is my setup in doom-emacs; in my packages.el I have the following, (package! org-gtd)

You have to configure org-gtd using config.el. I used Trevoke's implementation almost identically,

(setq org-gtd-update-ack "3.0.0")
(use-package! org-gtd
  :after org
  :custom
  (org-gtd-directory "~/Documents/org/org-gtd/") ;; Sets my org-gtd directory to be linked with syncthing
  :config
  (setq org-edna-use-inheritance t)
  (org-edna-mode)
  (map! :leader
        (:prefix ("d" . "org-gtd")
         :desc "Capture"        "c"  #'org-gtd-capture
         :desc "Engage"         "e"  #'org-gtd-engage
         :desc "Process inbox"  "p"  #'org-gtd-process-inbox
         :desc "Show all next"  "n"  #'org-gtd-show-all-next
         :desc "Stuck projects" "s"  #'org-gtd-review-stuck-projects))
  (map! :map org-gtd-clarify-map
        :desc "Organize this item" "C-c c" #'org-gtd-organize))
Trevoke commented 10 months ago

Hi - with no activity in many weeks, I am closing this issue in order to help me manage and prioritize the work I have to do. Please try the suggest configuration, and open a new issue if this does not help you.