GUI for fclones

Fast interactive duplicate file finder and remover

CircleCI crates.io

License: MIT

Warning: This is a very early preview version. Not all features of fclones are exposed. This hasn't been thoroughly tested.

Features

Installation

Packages

Fclones is available in Snap Store:

shell snap install fclones-gui

There are also binary packages attached to each release.

Building from Source

Assuming you have Rust toolchain, run the following commands:

shell sudo apt install libgtk-4-dev libadwaita-1-dev cargo install fclones-gui

Usage

Should be self-explanatory. If it is not, then let me know by opening issues. ;)

Nevertheless, the workflow is as follows:

  1. Select / add the directories you want to scan for duplicates.
  2. Adjust options if needed.
  3. Press the "Find duplicates" button.
  4. After search is complete, a list of file groups will be displayed.
  5. Select files you want to get rid of.
  6. Select how you want to get rid of them, using the dropdown at the red button.
  7. Press the red button (warning: this is a destructive action).

You can remove duplicates many times without rerunning the search. You can also go back to the input page and modify your scan settings.

Reporting issues

Please report issues in GitHub Issues. Don't forget to specify your OS and GTK4 version. I've run into several GTK4 bugs while working with this project.