Mis contactos en Org-mode
Mis contactos siempre estuvieron relativamente bien organizados en Gmail, pero ahora he decidido tenerlos, por una cuestión práctica, en Emacs.
1. Importar contactos
Primero debemos ir a gmail, y exportar nuestros contactos en formato vcard.
Luego, instalaremos el paquete org-vcard en emacs para poder importar los contactos.
Mx package-install org-vcard
Ejecutamos el comando org-vcard-import
y luego seleccionaremos como “source” el archivo .vcf.
Luego indicaremos el destino de nuestros contactos. En mi caso decidí crear un archivo llamado contacts.org.
2. Configuramos la agenda de Org-mode
Agregamos el archivo “contacts.org” en nuestro archivo de configuración de Emacs.
(custom-set-variables
'(org-agenda-files
'("/media/datos/javier/Nextcloud/Notes/org/agenda.org"
"/media/datos/javier/Nextcloud/Notes/org/inbox.org"
"/media/datos/javier/Nextcloud/Notes/org/contacts.org"))
3. Agregar fechas de cumpleaños
Este sería el modelo de contacto que nos aparecerá. Al final agregamos un evento con “C-c .” y ya nos aparecerá en la agenda.
Para que se repita cada año agregamos “+1y” al final de la fecha.
* Contactos
** Adriana
:PROPERTIES:
:VERSION: 3.0
:N: Adriana
:EMAIL: [email protected]
:CELL: +xxxxxxxxxx
:BIRTHDAY: xxxx0613
:CATEGORIES: family,myContacts,starred
:END:
Cumpleaños: <2022-06-13 lun +1y>
Resultado final
Suscríbete en Spotify, iVoox, Google Podcast o en Apple Podcast.