khard
*****


Synopsis
========

khard [-c CONFIG] [–debug] [–skip-unparsable] SUBCOMMAND …

khard -h|–help

khard -v|–version


Description
===========

Khard is an address book for the Linux command line.  It can read,
create, modify and delete carddav address book entries.  Khard only
works with a local store of VCARD files.  It is intended to be used in
conjunction with other programs like an email client, text editor,
vdir synchronizer or VOIP client.


Options
=======

-c CONFIG, --config CONFIG

configuration file (default: ~/.config/khard/khard.conf)

--debug

output debugging information

--skip-unparsable

skip unparsable vcards when reading the address books


Subcommands
===========

The functionality of khard is divided into several subcommands.  All
of these have their own help text which can be seen with "khard
SUBCOMMAND --help".


Listing subcommands
-------------------

These subcommands list information of several contacts who match a
search query.

list
   list all (selected) contacts

birthdays
   list birthdays (sorted by month and day)

email
   list email addresses

phone
   list phone numbers

postaddress
   list postal addresses

filename
   list filenames of all matching contacts


Detailed display
----------------

These subcommands display detailed information about one subcommand.

details
   display detailed information about one contact

export
   export a contact to the custom yaml format that is also used for
   editing and creating contacts


Modifying subcommands
---------------------

These subcommands are used to modify contacts.

source
   edit the vcard file of a contact directly

new
   create a new contact

add-email
   Extract email address from the “From:” field of an email header and
   add to an existing contact or create a new one

merge
   merge two contacts

modify
   edit the data of a contact

copy
   copy a contact to a different addressbook

move
   move a contact to a different addressbook

remove
   remove a contact


Other subcommands
-----------------

addressbooks
   list all address books


Configuration
=============

See *khard.conf(5)*.
