From mboxrd@z Thu Jan 1 00:00:00 1970 From: Daryl Manning Subject: Advance notice of birthdays in org-mode via org-contacts Date: Sun, 26 May 2019 23:10:30 +0800 Message-ID: Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="00000000000020ac280589cbd660" Return-path: Received: from eggs.gnu.org ([209.51.188.92]:60447) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hUunT-0006VI-5U for emacs-orgmode@gnu.org; Sun, 26 May 2019 11:10:52 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hUunR-0004h5-Ln for emacs-orgmode@gnu.org; Sun, 26 May 2019 11:10:50 -0400 Received: from mail-yb1-xb31.google.com ([2607:f8b0:4864:20::b31]:33581) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1hUunR-0004fy-0y for emacs-orgmode@gnu.org; Sun, 26 May 2019 11:10:49 -0400 Received: by mail-yb1-xb31.google.com with SMTP id w127so3761925yba.0 for ; Sun, 26 May 2019 08:10:48 -0700 (PDT) List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Sender: "Emacs-orgmode" To: emacs-orgmode@gnu.org --00000000000020ac280589cbd660 Content-Type: text/plain; charset="UTF-8" I'm trying to come up with a better way to give myself advanced notice on some peoples' birthdays coming up. Right now, I use the following in a `cal.org` file to give me notice in agenda that birthdays are coming up: ``` * BDays :bday: %%(org-contacts-anniversaries "BIRTHDAY") ``` The generally feeds off a `contacts.org` entry of the nature: ``` *** John Wick :PROPERTIES: :EMAIL: therealjdub@notthepuppy.com :BIRTHDAY: 1975-06-06 :END: ``` What I'd like is to get, on virtually all birthdays , a week's notice through due soon (which I'll sort out in org-super-agenda in the view). Alternatively, is there a nicer way to tag or otherwise note some birthdays in the `contacts.org` so that I could note special people (close friends, family, etc) where I could set a specific advanced notice period so that I have time to do something special for them etc? Would love to hear peoples' approaches to this. In general, if I'm not looking out 2 weeks ahead (I spend most time in the day view), I can get surprised. thanks! Daryl. --00000000000020ac280589cbd660 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
I'm trying to come up with a better way to give m= yself advanced notice on some peoples' birthdays coming up.=C2=A0
=

Right now, I use the following in a `cal.org` file to give me notice in agenda that birthdays are c= oming up:

```
* BDays =C2=A0 =C2=A0 =C2= =A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0 =C2=A0 :bday:
%%(org-contacts-anniversaries "BIRTHDAY")=
```

The generally feeds off a `contacts.org` entry of the nature:
<= br>
```
*** John Wick=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0= =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0
:PROPERTIES:
:EMAIL: therealjdub@notthepuppy.com
:BIRTHDAY: 1975-06-06
:END:<= /div>
```

What I'd like is to get, on virt= ually all birthdays , a week's notice through due soon (which I'll = sort out in org-super-agenda in the view). Alternatively, is there a nicer = way to tag or otherwise note some birthdays in the `contacts.org` so that I could note special people (close frien= ds, family, etc) where I could set a specific advanced notice period so tha= t I have time to do something special for them etc?

Would love to hear peoples' approaches to this. In general, if I'= m not looking out 2 weeks ahead (I spend most time in the day view), I can = get surprised.

thanks!
Daryl.
=


--00000000000020ac280589cbd660--