Feature / App Question (Enterprise Deployment / Remove "xbar" default button at bottom)
We are wanting to use this for enterprise deployment on our macs managed through MDM with a custom plugin to pull down a list of shortcuts for our users. This works perfectly in concept but we're wanting to hide the ability to add other plugins and/or containerize it so where we can update plugins in a more managed way (and not interfere with).
We certainly don't care that they use extra plugins but we don't want to per-se interfere w/ that or "support" an end user in doing so (they're free to do so, but we're not staffed to support their stock ticker / weather update desires).
Anyhow - short of recompiling is there an option to hide the preferences/xbar default plugin option?
Keen to understand if this would be possible as well. We're looking at something similar.
We would also be interested in a preference to control the visibility of the xbar menu in the xbar.config.json file.
Also related to deploying this for multiple users, it would be very helpful if Xbar also looked in the system-level path /Library/Application Support/xbar for a plugins folder and config file, not just the user's library.
BTW - Via re-compile and tweaks to app.go - its easy to achieve this. Have forked a repo here that now works for our needs - https://github.com/Jiriteach/FCOVPN.
e.g. Via app.go the entire Preferences (which was xbar) could be removed so users cannot bring up the plugin browser etc. Also add Quit button as a default menu + it will auto disconnect if the user forgets to on quit.