Quickstart

rusync - Minimalist rsync

javimosch Updated

File contents

rusync - Minimalist rsync

Overview

rusync is a minimalist rsync implementation in Rust. Fast file synchronization with rsync-like functionality.

Quick Start

Passthrough to rusync CLI

sc rusync _ <rusync-args>

Key Features

  • Minimalist: Lightweight rsync implementation
  • Fast: Written in Rust for performance
  • Rsync-like: Compatible with rsync functionality
  • Cross-platform: Works on Linux, macOS, Windows
  • Efficient: Efficient file synchronization

Installation

cargo install rusync

Usage Examples

Sync directories

rusync /source /destination

With verbose output

rusync -v /source /destination

Dry run

rusync --dry-run /source /destination

Delete files in destination

rusync --delete /source /destination

Notes

  • Run rusync --help to see all available options
  • Minimalist implementation focused on core rsync features

javimosch/supercli/tree/main/plugins/rusync/skills/quickstart commit af43110faa

Frequently asked questions

npx skillmds@latest add javimosch/quickstart-865