First, I'd like to see a simple way to turn it on and off, so when I wanted to use my own machine's associations, I could.
-raybeere
I have an idea or two about this -- I intend to figure out whether they are practical.
Two other nice features would help out, a lot. One would be a chance to specify two options, by keyword, such as Open and Edit. I think the point there should be pretty clear.
If it doesn't have to be by keyword, there is already a way to specify multiple paths for each file extension -- this information is used in augmenting the context menu for a search result by a context menu item per path (you end up seeing something like "Open with myapp.exe" for each path). I think I documented this feature in the README.txt of the plugin, but I don't recall at the moment.
The other one is a workaround for a particular program I use, Liquid Story Binder XE. It is a great writing program, but it has one quirk. All files are arranged in a "library" by "book" - each book is a folder under one user-specified folder for the library. Each book actually contains a whole set of files. So, to open a "book" in LSB, you have to run LSB with the book's folder specified in the command line or shortcut. Is there any way to let the user specify such behaviour? (Open X app with the path of the selected file specified, but strip away the filename...)
Currently, this is not supported. mouser made a similar suggestion and we have discussed the possibility of support for something like what one can specify for an alias string. So for example, you might be able to express something like:
%PROGRAMFILES%\Something\Another.exe /p /e "$$1"
and $$1 would get filled in with the file identified via FARR and %PROGRAMFILES% would get resolved to the relevant path.
I intend to investigate this further too.