#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

#707 in Filesystem

Download history 15/week @ 2024-02-23 10/week @ 2024-03-01 1/week @ 2024-03-08 1/week @ 2024-03-15 39/week @ 2024-03-29 12/week @ 2024-04-05

51 downloads per month

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
~105K SLoC