catfish, command-line options are available and so the programs can integrate into Thunar quite nicely; the
--path=%f option is important as that means the location of the selected folder (with its files) can be passed on to these search tools so they open at the right folder.
If you enter the name of the program and then add
--help, you will see all the command-line options for these two search tools: for
gnome-search-tool --help we have many options such as:
--named=STRING Set the text of "Name contains" search option
--path=PATH Set the text of "Look in folder" search option
catfish there are similar options, but it used to be essential to specify
--fileman=thunar in addition to
--path=%f. This was found to be necessary as catfish used to only open the home folder, not the one selected if the fileman workaround was not used. However, it works now with just
--path=%f with Catfish 0.3.2 and Thunar 1.2.3 on Xubuntu 12.04.
It doesn't seem to be possible to pass any command-line options to
searchmonkey, and there doesn't seem to be any information available: the mailing-lists and forums seem pretty empty. Even if you set the filemanager and options in searchmonkey > settings > preferences > systemcalls, and then specify options in the custom action, it doesn't seem to integrate into
Searchmonkey doesn't seem to integrate with other filemanagers either after testing, so it must be because it does not accept any suitable command-line options. The only way to make it integrate would be to create a patch for it and recompile it, which is probably not really worthwhile considering how useful