簡單的實用程序可以通過將純色或梯度矩形附加到牆紙圖像中來更改Macos Big Sur和Monterey菜單欄顏色。
Big Sur和Monterey改變了菜單欄的顯示方式。現在,它採用牆紙的顏色,這可能並不總是您想要的。該實用程序允許您指定要使用的菜單欄的純色或梯度。
想像一下,您有一個深色牆紙(這是我的)。即使您使用輕型模式,此深色牆紙也會導致菜單欄是黑色的

使用此實用程序,您可以生成一個新的牆紙,以使菜單欄以您想要的任何顏色顯示,例如Catalina的灰色色調。

或自定義梯度

安裝和運行工具的最簡單,首選的方法是使用薄荷。
由於快速軟件包管理器的限制,您需要在源代碼到工作的安裝中安裝XCode並至少打開一次。
安裝Xcode安裝薄荷薄荷薄荷
brew install mint下一個運行
mint run igorkulman/ChangeMenuBarColor而且,如果一切正常,您可以首次下載我的實用程序並運行。你準備好了!
如果您不想安裝Xcode和Mint,則可以下載最新的二進製版本。
二進製版本沒有簽名,因此可能對所有系統都不起作用。
所顯示的所有命令均用於通過MINT安裝的實用程序。如果您下載了最新的二進製版本,則用path/to/unzipped/ChangeMenuBarColorSolidColor mint run igorkulman/ChangeMenuBarColorSolidColor changemenubarcolorsolidcolor。
要設置一個具有與菜單欄相匹配的純色矩形的新牆紙文件,請運行
mint run igorkulman/ChangeMenuBarColorSolidColor " desired_hex_color " " optional_path_to_your_wallpaper " 因此
mint run igorkulman/ChangeMenuBarColor SolidColor " #CCCCCC " " /Users/igorkulman/wallpaper.jpg "如果您不提供牆紙路徑
mint run igorkulman/ChangeMenuBarColor SolidColor " #CCCCCC "當前設置的壁紙將使用。
要在頂部設置帶有梯度矩形的新牆紙文件,請運行
mint run igorkulman/ChangeMenuBarColor Gradient " start_hex_color " " end_hex_color " " optional_path_to_your_wallpaper "因此
mint run igorkulman/ChangeMenuBarColor Gradient " #FF0000 " " #00FF00 " " /Users/igorkulman/wallpaper.jpg "如果您不提供牆紙路徑
mint run igorkulman/ChangeMenuBarColor Gradient " #FF0000 " " #00FF00 "當前設置的壁紙將使用。
如果您使用多個顯示器並希望為所有顯示器生成壁紙,請在命令末尾添加--all-displays ./ChangeMenuBarColor Gradient "#FF0000" "#00FF00" --all-displays標誌,因此。
mint安裝了該實用程序,則運行mint uninstall igorkulman/ChangeMenuBarColor如果您手動下載該文件夾,則使用該文件夾刪除文件夾。 確保自動隱藏並顯示菜單欄已禁用。此設置導致實用程序錯誤地檢測菜單欄的大小。
目前不支持動態壁紙。如果使用動態牆紙,實用程序將將其轉換為靜態.jpg圖像。
該公用事業公司在Catalina上建造和運行,但Catalina上的菜單欄的工作方式與Big Sur和Monterey上的方式不同,因此結果將與Big Sur和Monterey上的結果永遠不一樣。
所有貢獻都受到歡迎!
該項目是根據MIT許可證獲得許可的 - 有關詳細信息,請參見許可證文件。