OneDrive, for Linux

No Python
No Java
Just a binary
Minimal
dependencies:
libcurl & sqlite
Real-Time
monitoring
with inotify

Easy to configure:

$ cat ~/.config/onedrive/config
sync_dir = "~/OneDrive"
skip_file = ".*|~*|thumbs.db|Games/*.iso"
skip_dir = ".*|Music|Movies/FullHD"

So simple, You already know how to use it:

$ onedrive -h
Usage: onedrive [OPTION]...
no optionSync and exit
-d--downloadOnly download remote changes
-m--monitorKeep monitoring for local and remote changes
--resyncForget the last saved state, perform a full sync
--syncdirSet the directory used to sync the files
-v--verbosePrint more details, useful for debugging
-h--helpThis help information

Download from GitHub