Copy of org-contacts with custom patches. Should all be sent off to the maintainers.
Find a file
Joseph Turner c386c16802 (org-contacts) Don't try to store link above first heading
Hi,

Here's a small patch for org-contacts.el.

Be well,

Joseph

From 80365905c9fd342e25ac529dcf0849e4cf90af8c Mon Sep 17 00:00:00 2001
From: Joseph Turner <joseph@breatheoutbreathe.in>
Date: Sun, 16 Jul 2023 16:13:14 -0700
Subject: [PATCH] Fix: Don't try to store link above first heading

Previously, org-contacts-link-store attempted to store a link when
point was above the first heading, but signalled an error after

(org-get-heading t t t t)

returned nil. Now, org-contacts-link-store does not attempt to handle
storing links above the first heading.
2023-07-21 08:47:36 +08:00
.gitignore Adding org-contacts to GNU ELPA 2022-08-27 09:35:26 +08:00
org-contacts.el (org-contacts) Don't try to store link above first heading 2023-07-21 08:47:36 +08:00
README.org org-contacts is now on MELPA and NonGNU. 2022-10-10 10:50:37 +08:00
test-org-contacts.el [test] add ert testing for property "EMAIL" value format regexp matching 2023-07-10 19:48:11 +08:00

Intro

Contacts management system for Org Mode.

(The public repo of original org-mode/contrib/lisp/org-contacts.el.)

Manage your contacts from Org mode and in Org mode convenient way. You can auto complete email addresses, export contacts to a vCard file, put birthdays in your Org Agenda, and more.

Features

  • Managing contacts information in Org mode.
  • Recording contact info in Org mode.
  • Searching with command org-contacts.
  • Used as contacts database backend for email address completing in mu4e etc.
  • Export contacts to a vCard file.
  • Put birthdays in your Org Agenda.

Screenshots

Installation

Package has been submitted to NonGNU or MELPA. You can install it through those package sources.

Usage

Search contact in org-contacts databse

Use command [M-x org-contacts] to search.

Complete contact property with some functions support

NAME

NICK

EMAIL

BIRTHDAY