Mac OSX を使いこなすテクニックを紹介します。

Macのメニューバーのアイコンの間隔を狭くする(NSStatusItemSpacing)

(2026年11月更新:設定を反映する手順を追加しました)

メニューバーにアイコンが多いときに、間隔を詰めて表示できる数を増やす設定です。アイコンを隠す方法はこちらの記事を見てください。 Macのメニューバーのアイコンを隠す・整理する

● メニューバーのアイコン間隔の設定値を調整する

(未設定の場合は何も表示されません。)

defaults -currentHost read -globalDomain NSStatusItemSpacing
defaults -currentHost read -globalDomain NSStatusItemSelectionPadding

● メニューバーのアイコンの間隔を狭い値に設定する。

defaults -currentHost write -globalDomain NSStatusItemSelectionPadding -int 10
defaults -currentHost write -globalDomain NSStatusItemSpacing -int 10

設定を反映するには、いったんログアウトしてログインし直します。

● メニューバーのアイコン間隔を元に戻す

defaults -currentHost delete -globalDomain NSStatusItemSpacing
defaults -currentHost delete -globalDomain NSStatusItemSelectionPadding

添付ファイル1