This is an old revision of the document!
Install the Lightning and Provider for Google Calendar add-ons.
First, set up your Gmail account in Thunderbird.
Install the Google Contacts add-on and it will detect the Gmail account.
Consider a separate Gmail account just for shared contacts.
Tags
Edit prefs.js and copy tags from original setup. Tags will sync via IMAP, but won't display unless defined in the exact same way on the additional installations.
cat /home/gcooper/.thunderbird/5smf60l1.default/prefs.js |grep tags
user_pref(“mailnews.tags.$label1.color”, “#FF0000”); user_pref(“mailnews.tags.$label1.tag”, “Important”); user_pref(“mailnews.tags.$label2.color”, “#FF9900”); user_pref(“mailnews.tags.$label2.tag”, “Work”); user_pref(“mailnews.tags.$label3.color”, “#009900”); user_pref(“mailnews.tags.$label3.tag”, “Personal”); user_pref(“mailnews.tags.$label4.color”, “#3333FF”); user_pref(“mailnews.tags.$label4.tag”, “To Do”); user_pref(“mailnews.tags.$label5.color”, “#993399”); user_pref(“mailnews.tags.$label5.tag”, “Later”); user_pref(“mailnews.tags.ahh.color”, “#663300”); user_pref(“mailnews.tags.ahh.tag”, “AHH”); user_pref(“mailnews.tags.bsb.color”, “#FF9900”); user_pref(“mailnews.tags.bsb.tag”, “BSB”); user_pref(“mailnews.tags.c&-s.color”, “#330099”); user_pref(“mailnews.tags.c&-s.tag”, “C&S”); user_pref(“mailnews.tags.cascade.tag”, “Cascade”); user_pref(“mailnews.tags.durazo.color”, “#660000”); user_pref(“mailnews.tags.durazo.tag”, “Durazo”); user_pref(“mailnews.tags.esb.color”, “#6633FF”); user_pref(“mailnews.tags.esb.tag”, “ESB”); user_pref(“mailnews.tags.greg's_camera.color”, “#FFCC33”); user_pref(“mailnews.tags.greg's_camera.tag”, “Greg's Camera”); user_pref(“mailnews.tags.hac.color”, “#FF0000”); user_pref(“mailnews.tags.hac.tag”, “HAC”); user_pref(“mailnews.tags.iasillo.color”, “#CC33CC”); user_pref(“mailnews.tags.iasillo.tag”, “Iasillo”); user_pref(“mailnews.tags.jalowski.color”, “#006600”); user_pref(“mailnews.tags.jalowski.tag”, “Jalowski”); user_pref(“mailnews.tags.jw.color”, “#FF6666”); user_pref(“mailnews.tags.jw.tag”, “JW”); user_pref(“mailnews.tags.lourdes_inc..color”, “#33CCFF”); user_pref(“mailnews.tags.lourdes_inc..tag”, “Lourdes Inc.”); user_pref(“mailnews.tags.mer.color”, “#663333”); user_pref(“mailnews.tags.mer.tag”, “MER”); user_pref(“mailnews.tags.ntb.color”, “#FF0000”); user_pref(“mailnews.tags.ntb.tag”, “NTB”); user_pref(“mailnews.tags.ppmgmt.color”, “#003300”); user_pref(“mailnews.tags.ppmgmt.tag”, “PPMGMT”); user_pref(“mailnews.tags.premier_performance.color”, “#CC0000”); user_pref(“mailnews.tags.premier_performance.tag”, “Premier Performance”); user_pref(“mailnews.tags.qm.color”, “#330099”); user_pref(“mailnews.tags.qm.tag”, “QM”); user_pref(“mailnews.tags.rwg.color”, “#666666”); user_pref(“mailnews.tags.rwg.tag”, “RWG”); user_pref(“mailnews.tags.shenkarow.color”, “#663366”); user_pref(“mailnews.tags.shenkarow.tag”, “Shenkarow”);