You can install scripts into a special folder on your hard drive to add them to your OmniOutliner Toolbar, where they can be clicked just like other Toolbar buttons.
To install the scripts in the proper folder, choose Help ▸ Open Scripts Folder and drop in the scripts you want to access frequently. Any scripts you drop here can appear in OmniOutliner’s Toolbar.
Switch back to OmniOutliner, and select View ▸ Customize Toolbar. Alongside the regular OmniOutliner buttons we provide are all the AppleScripts in your Scripts folder. Drag the scripts you want to use up to the Toolbar in your document window. Make any other changes you want to make, then click the Done button.
Just to be sure I understand … if I want to use a script in OO, I need to store it in ~/Library/Application Scripts/com.omnigroup.OmniOutliner5. I can access that folder by invoking the Help Menu and selecting Open Scripts Folder. Similarly, if I invoke Customize Toolbar in OO, those scripts will show up as options that can be added to the Toolbar.
On the other hand, the folder located at ~/Library/Scripts/Applications/OmniOutliner - the one invoked from the Scripts Applet in the Menu Bar - serves no actual purpose. Is that right?
Thank you. It still seems weird to me to have two different locations, so I just did an experiment.
I currently keep my scripts in ~/Library/Application Scripts/com.omnigroup.OmniOutliner5 (let’s call the the 1st folder), so that they’re available to be used as icons in my OO toolbar.
But I often - from force of habit - open the other folder via the Scripts Applet (let’s call that the 2nd folder). So I just created aliases for the scripts that I store in the 1st folder, and moved those aliases to the 2nd folder. It works.
If think I probably understand your issue, now. You use both the Script Applet and OO toolbar and seemed strange having to duplicate each script to be able to see it in those places.
I see there is a benefit (from an organisation standpoint) in having every OO script in the same folder. However, each scriptable app (if its application folder exists) could have an entry in the Script Applet menu. That’s something OO can’t change, I think.
FWIW, I use that script location for all of my applescripts (excepting devonthink’s). I find it more convenient. That said, I do uncheck the ‘show computer scripts’ option in Script Editor’s preferences. I dislike the clutter those directories present, and I will likely never use them. I also like that I can use ctrl-ƒ8 to access scripts from the keyboard (more easily than I could using the OO location).