From 92caff347f831425844f3645a523be1998b170b7 Mon Sep 17 00:00:00 2001 From: linlyboi Date: Thu, 29 Feb 2024 14:38:52 +0200 Subject: [PATCH] org contacts and its template --- private_dot_config/doom/config.el | 17 +++++++++++++++++ private_dot_config/doom/packages.el | 1 + 2 files changed, 18 insertions(+) diff --git a/private_dot_config/doom/config.el b/private_dot_config/doom/config.el index 2f0a27b..e9a84ac 100644 --- a/private_dot_config/doom/config.el +++ b/private_dot_config/doom/config.el @@ -233,7 +233,24 @@ '("h" "Home" entry (file "~/org/home.org") "* TODO %?" :empty-lines 1)) + (use-package! org-contacts + :ensure nil + :after org + :custom (org-contacts-files '("~/org/contacts.org")) ) + +;;def var for template that's crazy +(defvar my/org-contacts-template "* %(org-contacts-template-name) +:PROPERTIES: +:ADDRESS: %^{289 Cleveland St. Brooklyn, 11206 NY, USA} +:BIRTHDAY: %^{yyyy-mm-dd} +:EMAIL: %(org-contacts-template-email) +:NOTE: %^{NOTE} +:END:" "Template for org-contacts.") + (add-to-list 'org-capture-templates + ("c" "Contact" entry (file+headline "~/org/contacts.org" "Contacts"), + my/org-contacts-template + :empty-lines 1)) (setq-default cache-long-scans nil) ;; zsh pls diff --git a/private_dot_config/doom/packages.el b/private_dot_config/doom/packages.el index 84c9717..b4c3220 100644 --- a/private_dot_config/doom/packages.el +++ b/private_dot_config/doom/packages.el @@ -48,6 +48,7 @@ (package! ranger) (package! flymake-ruff) (package! org-alert) +(package! org-contacts) ;; Doom's packages are pinned to a specific commit and updated from release to ;; release. The `unpin!' macro allows you to unpin single packages...