Tray in macOS
Tray items spacing
Reduce spacing between icons / items in tray:
defaults -currentHost write -globalDomain NSStatusItemSpacing -int 8Here is how the setting of 8 looks like:
TBD
More generally
defaults -currentHost write -globalDomain NSStatusItemSpacing -int X
defaults -currentHost write -globalDomain NSStatusItemSelectionPadding -int YThe default defaults can be restored by running:
defaults -currentHost delete -globalDomain NSStatusItemSpacing
defaults -currentHost delete -globalDomain NSStatusItemSelectionPadding