Luiz 3bb23e8e31 feat(transfer): allow encryption of uploads using GPG (#9983) vor 2 Jahren
..
README.md 3bb23e8e31 feat(transfer): allow encryption of uploads using GPG (#9983) vor 2 Jahren
transfer.plugin.zsh 3bb23e8e31 feat(transfer): allow encryption of uploads using GPG (#9983) vor 2 Jahren

README.md

transfer plugin

transfer.sh is an easy to use file sharing service from the command line

To use it, add transfer to the plugins array in your zshrc file:

plugins=(... transfer)

Usage

  • Transfer a file: transfer file.txt.

  • Transfer a whole directory (it will be automatically compressed): transfer dir.

Encryption / Decryption

  • Encrypt and upload a file with symmetric cipher and create ASCII armored output:

    transfer file -ca
    
  • Encrypt and upload directory with symmetric cipher and gpg output:

    transfer directory -ca
    
  • Decrypt file:

    gpg -d file -ca
    
  • Decrypt directory:

    gpg -d your_archive.tgz.gpg | tar xz