Simple and fast alternative to
rm.
| src | ||
| .gitignore | ||
| Cargo.lock | ||
| Cargo.toml | ||
| flake.lock | ||
| flake.nix | ||
| LICENSE.md | ||
| README.md | ||
Vaporise
Vaporise (vpr) is a simple, featureful, fast, and memory-safe alternative to the common rm, written in pure Rust.
This project is relatively stable, and most of what I have planned in terms of features have been done.
Installation
To build vaporise, you'll need Rust installed:
$ git clone https://git.devraza.giize.com/devraza/vaporise
$ cd vaporise
$ cargo build --release # `--release` adds a few optimisations
Note that the executable command for this project is vpr.
Using the flake! This repository contains a
flake.nix- if you have Nix installed, you can runnix run github:devraza/vaporiseto compile and run the program.
Roadmap
A list of features (or anything else relevant), currently implenented and not implemented.
- Deleting directories
- Deleting files
- User-friendly error handling
- Prompting before every, or just the first, removal
- Trashing files through a CLI argument