https://github.com/AmineZouitine/rmt.rs Skip to content Toggle navigation Sign up * Product + Actions Automate any workflow + Packages Host and manage packages + Security Find and fix vulnerabilities + Codespaces Instant dev environments + Copilot Write better code with AI + Code review Manage code changes + Issues Plan and track work + Discussions Collaborate outside of code + Explore + All features + Documentation + GitHub Skills + Blog * Solutions + By Plan + Enterprise + Teams + Compare all + By Solution + CI/CD & Automation + DevOps + DevSecOps + Case Studies + Customer Stories + Resources * Open Source + GitHub Sponsors Fund open source developers + The ReadME Project GitHub community articles + Repositories + Topics + Trending + Collections * Pricing [ ] * # In this repository All GitHub | Jump to | * No suggested jump to results * # In this repository All GitHub | Jump to | * # In this user All GitHub | Jump to | * # In this repository All GitHub | Jump to | Sign in Sign up {{ message }} AmineZouitine / rmt.rs Public * Notifications * Fork 0 * Star 6 Rmt is similar to the rm command but saves the deleted elements in the trash and restores them. Rmt is written in Rust 6 stars 0 forks Star Notifications * Code * Issues 0 * Pull requests 0 * Actions * Projects 0 * Security * Insights More * Code * Issues * Pull requests * Actions * Projects * Security * Insights AmineZouitine/rmt.rs This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository. main Switch branches/tags [ ] Branches Tags Could not load branches Nothing to show {{ refName }} default View all branches Could not load tags Nothing to show {{ refName }} default View all tags 4 branches 1 tag Code * Clone HTTPS GitHub CLI [https://github.com/A] Use Git or checkout with SVN using the web URL. [gh repo clone AmineZ] Work fast with our official CLI. Learn more. * Open with GitHub Desktop * Download ZIP Launching GitHub Desktop If nothing happens, download GitHub Desktop and try again. Launching GitHub Desktop If nothing happens, download GitHub Desktop and try again. Launching Xcode If nothing happens, download Xcode and try again. Launching Visual Studio Code Your codespace will open once ready. There was a problem preparing your codespace, please try again. Latest commit @AmineZouitine AmineZouitine add image readme ... dc73a10 Oct 12, 2022 add image readme dc73a10 Git stats * 114 commits Files Permalink Failed to load latest commit information. Type Name Latest commit message Commit time .github/workflows Update publish.yml Oct 11, 2022 config fix zip methods Sep 28, 2022 src fix display: remove size Oct 11, 2022 .gitignore Test creation/insert features Sep 25, 2022 CONTRIBUTING.md Add guidelines Oct 10, 2022 Cargo.lock add custom display on file/folders Oct 9, 2022 Cargo.toml add custom display on file/folders Oct 9, 2022 README.md add image readme Oct 11, 2022 View code [ ] [?] Rmt.rs Installation [?][?] Quick start Pro tip (optional) Features Delete an element (but it is saved in the trash don't worry) Launch CLI to restore or flush elements Flush all element from the trash Informations about the trash Contribution README.md [?] Rmt.rs [195205359-21b93716-f78d-420] Fun fact: Stable diffusion generated this logo Rmt is similar to the rm command, but it allows me to save the deleted elements in the trash. If you wish, you can restore the previously deleted elements of your choice (or delete them forever) with a cli. PG0c5IFyWI Installation [?][?] Quick start Download the binary depending on your configuration here: https:// github.com/AmineZouitine/rmt.rs/releases Then you just need to enter this command in your terminal: tar -xf rmt && sudo mv rmt /usr/local/bin Pro tip (optional) Add rmt as an alias instead of the rm command. Features Delete an element (but it is saved in the trash don't worry) rmt [OPTION]... [FILE|FOLDER]... Exemples: rmt text.txt rmt * rmt folder test.txt *.sh I like to use -f option, to remove all the warnings. Launch CLI to restore or flush elements rmt trash_display or rmt td Flush all element from the trash rmt trash_flush or rmt tf Informations about the trash rmt trash_info or rmt ti Contribution You can find all the information in the file CONTRIBUTING.md. Hoping to see you soon in my pull request About Rmt is similar to the rm command but saves the deleted elements in the trash and restores them. Rmt is written in Rust Topics rust cli command-line rm Resources Readme Stars 6 stars Watchers 2 watching Forks 0 forks Releases 1 0.1.0 Latest Oct 11, 2022 Packages 0 No packages published Contributors 2 * @AmineZouitine AmineZouitine Amine Zouitine * @AdilZouitine AdilZouitine Adil Zouitine Languages * Rust 100.0% Footer (c) 2022 GitHub, Inc. Footer navigation * Terms * Privacy * Security * Status * Docs * Contact GitHub * Pricing * API * Training * Blog * About You can't perform that action at this time. You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.