Support indexing only the files on a USB flash drive so that when the drive is plugged in, Launchy can be used to open files and run programs located on the drive.
I may be confused here, but I think the reason Launchy can't do this very well right now is that when it's run in portable mode from a USB drive, it has to rebuild the index each time the drive is plugged in if the drive letter of the USB drive has changed (which happens often when you change from computer to computer).
One way this might be remedied is to support specifying paths to index relative to the Launchy executable. For example, if I am running Launchy from my USB drive at "I:\Programs\Launchy", I could specify a path to index as something like "..\..\Documents", which would point to "I:\Documents". If I were to plug this flash drive into another machine where it assigns it letter "D:", Launchy would run from "D:\Programs\Launchy" but the paths to index are relative and remain unchanged, for example "D:\Documents".
If Launchy had this feature, I would put it on my flash drive immediately and assign it a unique hotkey (i.e., something other than alt+space).
Actually Launchy CAN handle relative paths, it seems - if you edit the configuration ini file manually.
Yes, it would be a lot better, if you could enter relative paths for indexing right away.