Skip to content

DamienCassou/vdirel

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Build Status MELPA MELPA stable License

vdirel

Summary

vdir is a standard for storing calendars and contacts on a file system much like maildir is for emails. vdirel provides utility functions to manipulate vdir repositories from Emacs.

Installing

Use melpa and M-x package-install.

Using

First, you must configure the variable vdirel-repository to your vdir repository. If you have more than one repository, read below.

Inserting Email addresses

This shows how to insert a comma-separated list of email addresses and contact fullnames from your contact book.

Insertion animation using vdirel and helm

Step by step:

  1. M-x vdirel-helm-select-email to start the selection process
  2. Type some letters to select a contact email address
  3. Select the email address with M-SPC (in the mode-line, the M<x> counter increases to confirm the selection)
  4. While you want to insert more email addresses, erase the minibuffer and go back to step 2
  5. When you are done, press RET to insert all selected email addresses and associated fullnames in a comma-separated list

More than one repository

If you use more than one repository, configure vdirel-repositories and call vdirel-switch-repository.

Contributing

Yes, please do! See CONTRIBUTING for guidelines.

License

See COPYING. Copyright (c) 2015 Damien Cassou.