You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat: initialize rcmate project
Introduce rcmate, a Terminal User Interface (TUI) designed to automate,
monitor, and manage rclone synchronization tasks.
Key features included in this initial baseline:
- Interactive TUI built with `ratatui` for a fast, keyboard-driven
experience.
- Support for multiple sync modes: sync, bisync, copy, and move.
- Real-time progress tracking via the rclone Remote Control (RC) API.
- Smart file handling that translates single-file operations to
directory operations.
- Highly configurable TOML-based setup for sync pairs, paths, and
filters.
- CLI argument overrides for rclone binaries, configs, and log levels.
Additionally, this commit establishes the project foundation:
- Set up GitHub Actions CI/CD for cross-platform builds and automated
releases.
- Configured dual-licensing under MIT and Apache-2.0.
- Added comprehensive README documentation and usage instructions.