From 5e3347f64ae706d09bedb235c75c4d7aec70742d Mon Sep 17 00:00:00 2001 From: Tibor Pilz Date: Tue, 19 Dec 2023 14:30:15 +0100 Subject: [PATCH] emacs: add org-gtd --- home/config/doom/config.el | 2 ++ home/config/doom/config.org | 13 +++++++++++++ home/config/doom/packages.el | 2 ++ 3 files changed, 17 insertions(+) diff --git a/home/config/doom/config.el b/home/config/doom/config.el index 168d59f..d791f00 100644 --- a/home/config/doom/config.el +++ b/home/config/doom/config.el @@ -254,6 +254,8 @@ (set-window-parameter nil 'mode-line-format 'none) (org-capture))) +(setq org-gtd-directory "~/org/gtd/") + (setq projectile-project-search-path '(("~/Code/" . 1))) (use-package! jest diff --git a/home/config/doom/config.org b/home/config/doom/config.org index 5910205..753ec4a 100644 --- a/home/config/doom/config.org +++ b/home/config/doom/config.org @@ -547,6 +547,19 @@ no modeline. (set-window-parameter nil 'mode-line-format 'none) (org-capture))) #+END_SRC +** Org-GTD +Org-GTD is a package to manage tasks in org-mode. It's based on "Getting Things +Done". ([[https://en.wikipedia.org/wiki/Getting_Things_Done][Wiki]]) + +Firstly, I'll install the package. +#+begin_src elisp :tangle packages.el +(package! org-gtd) +#+end_src + +Secondly, I'll set up the files and directories. +#+begin_src elisp +(setq org-gtd-directory "~/org/gtd/") +#+end_src * Projectile ** Project Search Path Search for projects in ~~/Code/~, but only one level deep. diff --git a/home/config/doom/packages.el b/home/config/doom/packages.el index 3c4d185..bd75668 100644 --- a/home/config/doom/packages.el +++ b/home/config/doom/packages.el @@ -12,6 +12,8 @@ (package! org-present) +(package! org-gtd) + (package! jest) (package! svelte-mode)