Skip to content

aaronsms/yans

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 

Repository files navigation

Yet Another NUS Sync

Shell script to sync your files from NUS Canvas.

Canvas token can be obtained from your Account > Settings > Approved integrations > New access token.

Only files available through Canvas API are downloaded; externals in-text links and readings are not supported.

yans -k "$(pass show canvas-api)" ~/nus

By default, the files will not be overwritten, unless the option --clobber or -c is passed. E.g.,

yans --clobber -k "$(pass show canvas-api)" ~/nus

Dependencies

  • wget
  • curl
  • jq

About

Yet Another NUS Sync

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages