Okay. Here is the next iteration. Nothing is committed yet.
The anything can be excluded. And the sections can be reordered via the settings file:
[pre=#232628] // Menu layout include or exclude, in whatever order you desire, the following options:
// “close”, “sticky”, “open”, “clone”, “save”, “reveal”, “path”, “revert”]
// When done, go to Preferences->Package Settings->TabsExtra and Install/Upgrade either
// the default TabsMenu or the Override Menu which overrides the “Default” package’s menu.
“menu_layout”: “close”, “sticky”, “open”, “clone”, “save”, “reveal”, “path”, “revert”][/pre]
After re-factoring this. It should be easier for me to extend if I need to, and it should be configurable enough that people can set it up how they like.
If you have any suggestions, comments, or concerns on this new iteration, let me know. I plan on pushing it out maybe in the next two or three days.