The algorithm to locate plugins has much improved in the 19.* versions of MMA. Still I have a situation I cannot handle satisfactory.
I have some plugins that I want to be available to
all my songs.
- I cannot put them in . or ./plugins, since the current directory will vary depending on the song.
- I cannot put them in the same directory as the current file being processed, since that will vary as well.
- I cannot (or rather: I do not want to) put them in the MMA library, since that is system wide and may affect other users.
So I think I need yet another, user settible location, dubbed
userPlugPath SetUserPlugPath ~/lib/mmaand have MMA look in this folder, and its
plugins subfolder.
No default value for
userPlugPath so it won't affect existing code and workflow.
What do you think?