Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/bcedu/VGrive
Google Drive client for linux
https://github.com/bcedu/VGrive
elementary-os google-drive google-drive-cli vala
Last synced: about 2 months ago
JSON representation
Google Drive client for linux
- Host: GitHub
- URL: https://github.com/bcedu/VGrive
- Owner: bcedu
- License: gpl-3.0
- Archived: true
- Created: 2019-08-29T13:33:22.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2024-07-27T08:54:04.000Z (5 months ago)
- Last Synced: 2024-08-01T19:56:25.366Z (5 months ago)
- Topics: elementary-os, google-drive, google-drive-cli, vala
- Language: Vala
- Size: 669 KB
- Stars: 314
- Watchers: 16
- Forks: 33
- Open Issues: 59
-
Metadata Files:
- Readme: README.md
- License: COPYING
- Authors: AUTHORS
Awesome Lists containing this project
README
## Unmantained. Do no use, it does'nt work. I never updated vgrive to work with the new API
# VGrive
> Flatpak repo: https://github.com/flathub/com.github.bcedu.vgrive
VGrive is a client (back-end and front-end) for Google Drive made in vala.
- Start VGrive and sync your files with Google Drive through a clean and minimalist gui.
- Automaticlly detects changes in local and remote files and sync them.
- Choose the local path where VGrive syncs your files.
## Installation
### Elementary AppCenter
Install VGrive through the elementary AppCenter. It's always updated to lastest version.
Easy and fast.
### Debian and Derivatives: Install from .deb file
For debian based distributions (ubuntu, linux mint, elementary, ...) you can install VGrive directlly with the .deb file attached to the newest release of VGrive:
- https://github.com/bcedu/VGrive/releases
### Fedora: Install from official repo
- https://apps.fedoraproject.org/packages/vgrive
- `sudo dnf install vgrive`
### Flatpak
Install from flathub (aviable for any distro):
- https://flathub.org/apps/details/com.github.bcedu.vgrive
> Setup flatpak: https://flatpak.org/setup/
### Manual Instalation
Download last release (zip file), extract files and enter to the folder where they where extracted.
Install the 'build' pre-requisites ( eg on ubuntu, something like this ):
- sudo apt install meson
- sudo apt install valac
- sudo apt-get install build-essential libgtk-3-dev
- sudo apt install libgranite*
- sudo apt install libjson-glib*
- sudo apt install libsoup*
- sudo apt install libunity-dev (optional)
- sudo apt install libappindicator3-dev (optional)
Install your application with the following commands:
- meson build --prefix=/usr
- cd build
- ninja
- sudo ninja install
DO NOT DELETE FILES AFTER MANUAL INSTALLATION, THEY ARE NEEDED DURING UNINSTALL PROCESS
To uninstall type from de build folder:
- sudo ninja uninstall