overGrive - Arch Linux Installation Instructions

overGrive is a complete Google Drive desktop client solution for Arch Linux



  • Arch Linux with supported desktop and browser installed. Tested on Release: 2015.09.01 with Gnome and Firefox
  • You need to install some dependencies before installing overGrive. Open a terminal window and enter:
sudo pacman -S libnotify python python2-pyinotify python2-pip python2-gobject
  • From the AUR repos you need to also build and install the following with all dependencies :
  • Then install the Google API. Open a terminal window and enter:
sudo pip2.7 install --upgrade google-api-python-client
sudo pip2.7 install --upgrade oauth2client


sudo pacman -U overgrive-3.2.x-0-any.pkg.tar.xz
  • After installation run the following command. Open a terminal window and enter:
sudo glib-compile-schemas /usr/share/glib-2.0/schemas


  • To un-install overGrive simply remove via the command line with : sudo pacman -R overgrive


  • Symbolic links are not supported.
  • Forward slash ( / ) symbol in filename is not supported.
  • Google Drawings converted to SVG or other local file formats cannot be edited and converted back to Google Drawings format. This does not apply for the other Google Docs formats.
  • Google Forms and Google Maps not supported.


  • After install start overGrive search for overgrive or from your desktop Applications > Utilities menu.
  • Follow the setup instructions as show in the screenshots below.


1. Getting Started - Launch overGrive Setup

  • Start the application by searching for overgrive.


2. Connect account - Authorize your Google Drive account

  • Click Connect account


  • A browser window will open for you to sign in to your Google account.


  • Grant overGrive permission to access your Google Drive.
  • Click Accept to continue.


  • You will be given a authorization token code by Google. Copy this code. 


  • Paste your Google authorization code in the Account entry box provided.
  • Click Validate to validate the code.


3. First Sync

  • After completing the validation process, your account will be connected.
  • You will now be able to select which Google Drive folders to sync to your computer.
  • You can also select if you would like overGrive to convert your Google Docs to office file formats.
  • Once you have completed setting your preferences. Click Start Sync
  • NOTE : Files in your Shared with me folder will only be synced if they are dragged to My Drive on Google Drive online. Only files and folders in your My Drive wil be synced.
  • NOTE : Before syncing for the first time, we suggest you clear all Trash files from your Google Drive online.


  • Your files will be synchronized to your local Google Drive folder from your Google Drive online.
  • NOTE : It is important to allow overGrive to finish the first sync completely. If the first sync does not complete it will open the overGrive setup screen again on restart. You can simply select Start Sync again to complete the synchronization process.


4. Gnome Shell Application Indicator display on Top Bar (GNOME Desktop Users Only)

  • Gnome desktop users that prefer to have the application indicators displayed on the the top bar of thedDesktop can do so by installing the KStatusNotifierItem Gnome Shell Extension.
  • Simply visit the Gnome Extensions page at https://extensions.gnome.org/extension/615/appindicator-support 
  • CentOS / RHEL users might need to install the Gnome Shell Browser Plugin before being able to install the KStatusNotifierItem plugin.
sudo pacman -S gnome-shell-extensions
  • Click on the toggle switch to enable the extension. You might need to log out en back in before the changes will take effect or use Alt+F2 and r as the command and press enter.
  • If your you cannot install the KStatusNotifierItem Shell Extension you need to install the Gnome Shell Integration plugin first. For more information see https://wiki.gnome.org/Projects/GnomeShellIntegrationForChrome