contacts-importer.sh | ||
LICENSE | ||
README.md |
diy contacts importer
This repo is just a place to dump experimental scripts to import VCF files.
The use case for it is:
- To allow a Librem 5 user that is migrating from Android to move his contacts as a vcf file to the Librem 5 and import
Why is this necessary
Because the application we use to manage contacts, GNOME Contacts does not yet have the feature to import contacts from a file. You can only type contacts mannualy or import them from Nextcloud.
This issue is common to all projects that used Evolution (the database backend of gnome contacts) to manage contacts: Openmoko, Uuntu Touch
Dependencies:
syncevolution
sed
awk
logic: This scrip breaks down a vcf file into multiple files, one vcard file per contact entry and imports them one by one.
The reason for this is that importing all the contacts at once from one single file with syncevolution
is error prone
Current State: if you run the command ./contacts-importer.sh [CONTACTS-FILE.vcf]
it will import contacts to GNOME Contacts
.
problems: See the issues list for everthing else.
References: