A very simple and lightweight indicator applet to synchronize with Google Drive using grive.
Works with "selective sync". You can specify one folder to sync (only one). That is permanent and cannot be changed.
- grive (https://github.com/vitalif/grive2)
- python3-gi
- python3-requests
- gir1.2-appindicator3-0.1
- gir1.2-gtk-3.0
On ubuntu run:
sudo apt install python3-gi python3-requests gir1.2-appindicator3-0.1
The snap can be built and installed via
snapcraft cleanbuild
snap install grive-indicator_master_amd64.snap --dangerous
It will pull grive as well, so it can be installed also if it is unavailable in the host system.
grive-indicator can also be run from the source directory:
cd <source dir>
bin/grive-indicator
Select folder and .griveignore.
It will run grive -a, open a webpage and ask for the code, parsing the cli.
Change multiple settings from a simple ui:
- A timer between sync intervals
- The theme for the appindicator icon
- Enable the program on startup
- Enable notifications
- Limit upload/download speeds
- Open the griveignore file for editing
Run ./runtests in the project root.
The icons are copyright © Sam Hewitt, from the Paper Icons theme, available under the terms of the CC-BY-SA-4.0 license.