Herman
A rusty daemon that watches folders and organises the files automatically
Demo
herman_demo.mp4
Installation
Install globally with cargo
cargo add herman
Usage/Examples
Clean a folder
cargo add herman
herman clean ./downloads
Watch a folder
cargo add herman
herman watch ./downloads
Run Locally
Clone and navigate to directory
git clone https://link-to-project
cd herman
Run watcher locally
cargo run -- watch ./test/folder
Run script locally
cargo run -- clean ./test/folder
Roadmap
- Read Desired Folder Setup from Custom Configuration File
- Custom Mapping to Dates
- Organise by week, month, year, etc.