これまでmacOSでは壁紙の色に応じてメニューバーの色を変えていました。最新のBig Surでも同様に変更されるのですが、これまでとアルゴリズムが異なるようです。その結果、自分好みではない色になってしまっているかも知れません。 そこで使ってみたいのがChangeMenuBarColorです。メニューバーを指定した色に変えられます。

ChangeMenuBarColorの使い方

標準の表示です。

ChangeMenuBarColor SolidColor “#CCCCCC” のようにコマンドを実行した結果です。

さらに黒に変えた場合。

種明かしをすると、ChangeMenuBarColorは指定した壁紙(デフォルトは現在のもの)のメニューバー部分を指定した色で塗りつぶした、新しい壁紙を作成します。それを設定することで、メニューバーの色を指定したものにしています。シンプルですが面白いアイディアです。

ChangeMenuBarColorはSwift製のオープンソース・ソフトウェア(MIT License)です。

igorkulman/ChangeMenuBarColor: Simple utility to change macOS Big Sur menu bar color by appending a solid color or gradient rectangle to a wallpaper image