conceal is a command line tool based on trash-rs which implements The FreeDesktop.org Trash specification.
You can use conceal to: - Throw the files in the trash bin; - List all the discarded files; - Delete all the discarded files permanently; - Restore files discarded under the current directory.
First of all, install the binary skim.
bash
$ cargo install conceal
bash
$ paru -S conceal
Tab
is the multi-selection and multi-cancel key !!
conceal would panic when restoring or deleting a broken symlink because of the implementation of trash-rs.
conceal only do the basic checks, which happen before the restoring or emptying process. If a symlink break during the process, conceal would panic inevitably.
The MIT License (MIT)