Thunar has a selection of extensions that allows users to create custom actions that can extend its functionality. These actions operate on files and folders found within Thunar and can do anything from bulk-renaming to running specialized scripts. The MX Linux devs created many useful ones that show up in the context menu, but users can easily create their own.
Here are the two sides that needed to set up for the Custom Action called “Compute data integrity”
In order for Thunar to be able to process custom actions following a mouse click on a particular target, special parameters are used:
- %f — The path to the first selected file.
- %F — The paths to all selected files.
- %d — Directory containing the file passed in %f.
- %D — Directories containing the files passed in %F.
- %n — The first selected file name (without path)
- %N — the selected file names (without paths)