Utilidad simple para cambiar el color de la barra de menú de MacOS Big Sur y Monterey al agregar un color sólido o un rectángulo de gradiente a una imagen de papel tapiz.
Big Sur y Monterey cambiaron la forma en que se muestra la barra de menú. Ahora adopta el color del fondo de pantalla, que puede no ser siempre lo que le gustaría. Esta utilidad le permite especificar el color sólido o el gradiente de la barra de menú que desea usar.
Imagina que tienes un fondo de pantalla oscuro (aquí está el mío). Este fondo de pantalla oscuro da como resultado que la barra de menú sea negra a pesar de que usa el modo de luz

Con esta utilidad, puede generar un nuevo fondo de pantalla que hace que la barra de menú se muestre en cualquier color que desee, como un buen tono de gris de Catalina.

O un gradiente personalizado

La forma más fácil y preferida de instalar y ejecutar las herramientas es con menta.
Debido a las limitaciones del Administrador de paquetes Swift, debe tener instalado y abierto Xcode y se abre al menos una vez para la instalación del código fuente a que funcione.
Después de instalar Xcode Instalar menta con HomeBrew
brew install mintPróxima carrera
mint run igorkulman/ChangeMenuBarColorY si todo está bien, puede usar mi utilidad descargada y ejecutándose por primera vez. ¡Estás listo para ir!
Si no desea instalar Xcode y Mint, puede descargar la última versión binaria.
La versión binaria no está firmada, por lo que es posible que no funcione en todos los sistemas.
Todos los comandos que se muestran son para la utilidad que se está instalando a través de Mint. Si descargó el último lanzamiento binario reemplazar mint run igorkulman/ChangeMenuBarColorSolidColor con path/to/unzipped/ChangeMenuBarColorSolidColor .
Para establecer un nuevo archivo de papel tapiz con un rectángulo de color sólido que coincida con la barra de menú, ejecute
mint run igorkulman/ChangeMenuBarColorSolidColor " desired_hex_color " " optional_path_to_your_wallpaper " Entonces, por ejemplo
mint run igorkulman/ChangeMenuBarColor SolidColor " #CCCCCC " " /Users/igorkulman/wallpaper.jpg "Si no proporciona el camino del papel tapiz
mint run igorkulman/ChangeMenuBarColor SolidColor " #CCCCCC "Se utilizará el fondo de pantalla actualmente establecido.
Para establecer un nuevo archivo de papel tapiz con un rectángulo de gradiente en la parte superior, ejecute
mint run igorkulman/ChangeMenuBarColor Gradient " start_hex_color " " end_hex_color " " optional_path_to_your_wallpaper "Entonces, por ejemplo
mint run igorkulman/ChangeMenuBarColor Gradient " #FF0000 " " #00FF00 " " /Users/igorkulman/wallpaper.jpg "Si no proporciona el camino del papel tapiz
mint run igorkulman/ChangeMenuBarColor Gradient " #FF0000 " " #00FF00 "Se utilizará el fondo de pantalla actualmente establecido.
Si usa múltiples pantallas y desea que el fondo de pantalla se genere para todos, agregue el indicador --all-displays al final del comando, por ejemplo ./ChangeMenuBarColor Gradient "#FF0000" "#00FF00" --all-displays .
mint uninstall igorkulman/ChangeMenuBarColor si instaló la utilidad a través de mint o elimina la carpeta con la utilidad si la descargó manualmente. Asegúrese de esconder automáticamente y mostrar la barra de menú está deshabilitada . Esta configuración hace que la utilidad detecte incorrectamente el tamaño de la barra de menú.
Los fondos de pantalla dinámicos no son compatibles en este momento. Si usa un fondo de pantalla dinámico, la utilidad lo convertirá en una imagen .jpg estática.
La utilidad se construye y funciona en Catalina, pero la barra de menú en Catalina funciona de una manera diferente en que en Big Sur y Monterey, por lo que el resultado nunca será el mismo que en Big Sur y Monterey.
¡Todas las contribuciones son bienvenidas!
Este proyecto tiene licencia bajo la licencia MIT; consulte el archivo de licencia para obtener más detalles.