#cli #scripting

bin+lib herman

A rusty daemon that watches folders and organises them automatically

3 releases

0.1.2 Jul 30, 2023
0.1.1 Jul 30, 2023
0.1.0 Jul 30, 2023

#1679 in Filesystem

MIT license

12KB
218 lines

Herman 🦀

A rusty daemon that watches folders and organises the files automatically

Installation

Install globally with cargo

cargo install 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://github.com/SeanningTatum/herman
cd herman

Run watcher locally

cargo run -- watch ./test-folder

Run script locally

cargo run -- clean ./test-folder

License

MIT


lib.rs:

Herman

A rusty daemon that re-arranges files into subdirectories

Dependencies

~2–13MB
~91K SLoC