garbage/README.md

67 lines
1.1 KiB
Markdown

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/~iptq/garbage
About
-----
Author: Michael Zhang
License: GPLv3