.gitignore
.readthedocs.yml
CHANGES
CONTRIBUTING.rst
LICENSE
README.md
flake.lock
flake.nix
pyproject.toml
todo.txt
.github/workflows/ci.yml
doc/Makefile
doc/source/bench.rst
doc/source/commandline.rst
doc/source/conf.py
doc/source/contributing.rst
doc/source/davcontroller.rst
doc/source/index.rst
doc/source/indices.rst
doc/source/man.rst
doc/source/scripting.rst
doc/source/examples/khard.conf.example
doc/source/man/khard-subcommands.rst
doc/source/man/khard.conf.rst
doc/source/man/khard.rst
khard/__init__.py
khard/__main__.py
khard/actions.py
khard/address_book.py
khard/cli.py
khard/config.py
khard/contacts.py
khard/exceptions.py
khard/formatter.py
khard/khard.py
khard/query.py
khard/version.py
khard.egg-info/PKG-INFO
khard.egg-info/SOURCES.txt
khard.egg-info/dependency_links.txt
khard.egg-info/entry_points.txt
khard.egg-info/requires.txt
khard.egg-info/top_level.txt
khard/data/config.spec
khard/data/template.yaml
khard/helpers/__init__.py
khard/helpers/interactive.py
khard/helpers/typing.py
misc/davcontroller/davcontroller.py
misc/sdiff/sdiff_khard_wrapper.sh
misc/twinkle/scripts/config.py
misc/twinkle/scripts/incoming_call.py
misc/twinkle/scripts/incoming_call_ended.py
misc/twinkle/scripts/incoming_call_failed.py
misc/twinkle/sounds/incoming_call.ogg
misc/twinkle/sounds/outgoing_call.ogg
misc/twinkle/sounds/ringtone_segment.ogg
misc/zsh/_email-khard
misc/zsh/_khard
test/__init__.py
test/helpers.py
test/test_actions.py
test/test_address_book.py
test/test_cli.py
test/test_command_line_interface.py
test/test_config.py
test/test_contacts.py
test/test_editor.py
test/test_formatter.py
test/test_helpers.py
test/test_helpers_interactive.py
test/test_helpers_typing.py
test/test_khard.py
test/test_names.py
test/test_query.py
test/test_vcard_wrapper.py
test/test_yaml.py
test/test_yaml_editable.py
test/fixture/discover.conf
test/fixture/minimal.conf
test/fixture/multiple_values.yaml
test/fixture/nick.conf
test/fixture/single_values.yaml
test/fixture/broken.abook/unparsable.vcf
test/fixture/minimal.abook/minimal.vcf
test/fixture/nick.abook/joe.vcf
test/fixture/nick.abook/nickname.vcf
test/fixture/test.abook/contact1.vcf
test/fixture/test.abook/contact2.vcf
test/fixture/test.abook/text-bday.vcf
test/fixture/vcards/altid.vcf
test/fixture/vcards/category.vcf
test/fixture/vcards/contact1.vcf
test/fixture/vcards/contact2.vcf
test/fixture/vcards/individual.vcf
test/fixture/vcards/issue249.vcf
test/fixture/vcards/joe.vcf
test/fixture/vcards/korean-c.vcf
test/fixture/vcards/korean-j.vcf
test/fixture/vcards/labels.vcf
test/fixture/vcards/minimal.vcf
test/fixture/vcards/nickname.vcf
test/fixture/vcards/no-nickname.vcf
test/fixture/vcards/org.vcf
test/fixture/vcards/photov3.vcf
test/fixture/vcards/photov4.vcf
test/fixture/vcards/post.vcf
test/fixture/vcards/tel-value-uri.vcf
test/fixture/vcards/text-bday.vcf
test/fixture/vcards/unparsable.vcf