Finally, I found an alternative for grepwin - Rummage - and installed it. Now, I would like to create service (right-click) menu to start Rummage in selected directory. So after studying https://techbase.kde.org/Development/Tutorials/Creating_Konqueror_Service_Menus I created service menu:
[Desktop Entry] Type=Service ServiceTypes=KonqPopupMenu/Plugin MimeType=inode/directory Actions=openRummage [Desktop Action openRummage] Name=Open Rummage Icon=edit-find-replace-symbolic Exec=python -m rummage
The menu is then visible in Dolphin, but once I click it, nothing happens. Well, I actually see “Open Rummage” entry in task manager for a second, and then it auto-closes. Running the same command python -m rummage via konsole works fine.
What do I miss here?
By the way, Rummage user guide at https://facelessuser.github.io/Rummage/usage/ says I should be able to execute app using command rummage OR python -m rummage, but for some reason only python -m rummage works for me. Typing rummage returns error bash: rummage: command not found
Maybe that’s related somehow?