GooBook

Search your google contacts from mutt
Download

GooBook Ranking & Summary

Advertisement

  • Rating:
  • License:
  • GPL v3
  • Price:
  • FREE
  • Publisher Name:
  • Christer Sj?holm
  • Publisher web site:
  • http://furuvik.net

GooBook Tags


GooBook Description

Search your google contacts from mutt GooBook was designed to make an interface to Google Contacts that mimics the behavior of abook for mutt. It's developed in python and uses the fine Google data api (gdata).Installation Instructions:GooBook is only released as a source distribution.It can be installed using easy_install or pip or manually with the source tarball.easy_install or pipThis is the recommended way to install goobook. If installing this way you will not need to download the source manually.Run easy_install or pip:easy_install -U goobookpip install goobookeasy_install is part of setuptools which should come with most distributions.Source installationDownload the source tarball, uncompress it, then run the install command:tar -xzvf goobook-*.tar.gzcd goobook-*sudo python ./setup.py installUpgradingIf you are upgrading from a pre 1.0 version you will have to remove the old cachefile and create a new configuration.Configure:For most users it will be enough to add an entry to your ~/.netrc:machine google.com login your@google.email password secretTo get access too more settings you can create ~/.goobookrc:# If not given here, email and password is taken from .netrc using# machine google.comemail: user@gmail.compassword: top secret# The following are optional, defaults are shownmax_results: 9999cache_filename: ~/.goobook_cachecache_expiry_hours: 24Proxy settingsIf you use a proxy you need to set the https_proxy environment variable.Usage:To query your contacts:goobook query QUERYThe add command reads a email from STDIN and adds the From address to your Google contacts:goobook addThe cache is updated automatically according to the configuration but you can also force an update:goobook reloadMutt SetupSet in your .muttrc file:set query_command="goobook query '%s'to query address book. (Normally bound to "Q" key.)If you want to be able to use < tab > to complete email addresses instead of Ctrl-t add this: bind editor < Tab > complete-queryTo add email addresses (with "a" key normally bound to create-alias command):macro index,pager a "< pipe-message >goobook add< return >" "add the sender address to Google contacts"If you want to add an email's sender to Contacts, press a while it's selected in the index or pager. Requirements: · Python What's New in This Release: · Use current locale to decode queries. · Encode printed text using current locale. · Added option to specify different configfile. · Some documentation/help updates. · The .goobookrc is now really optional. · Added config-template command. · Issue 13 : Added support for contact groups. · New cache format, no longer abook compatible (JSON).


GooBook Related Software