garbage ======= [![Build Status](https://ci.mzhang.io/api/badges/michael/garbage/status.svg)](https://ci.mzhang.io/michael/garbage) [![crates.io](https://img.shields.io/crates/v/garbage.svg)](https://crates.io/crates/garbage) Rust ver of trash-cli. * **Windows/Recycle Bin not supported** Installation ------------ - [garbage](https://aur.archlinux.org/packages/garbage/) on AUR ``` cargo install garbage ``` Usage ----- Run `garbage --help` to understand how it's used! ``` $ garbage put file1 file2 ... $ garbage restore [..interactive] $ garbage list $ garbage empty [days] ``` If you use a bash-ish shell, feel free to add this to your shell's rc file: ```sh alias rm='garbage put' # Make sure garbage is in your path ``` Features -------- - [x] Put - [x] List - [x] Restore - [ ] Tests... Spec Compliance --------------- - [x] Picking a Trash Directory - [x] Emptying - [ ] Directory size cache (optional) Issues ------ If you find a bug or are requesting a feature, file it here: https://todo.sr.ht/~mzhang/garbage About ----- Author: Michael Zhang License: GPLv3, see LICENSE.md for full text.