Возвращаем флаги раскладок клавиатуры в трей MacOS
Начиная с MacOS 12.4 Monterey, в трее изменилась иконка отображения текущей раскладки клавиатуры. Раньше были флаги, а теперь буквенное обозначение раскладки. Это выглядит красиво и лаконично, но в реальной жизни приходится всматриваться чтобы понять какая сейчас раскладка включена. Раньше было лучше, эпол верни всё взад. Покажу маленький костыль как вернуть обратно флаги в трей. Инструкция подойдет для MacOS начиная с версии 12.4, в том числе и для 13.0 Ventura.
Этот способ я подсмотрел на iphones.ru, однако там иконки сделаны неаккуратно, поэтому я заменил иконки на те, что более похожи на родные МакОСёвые. И еще я добавил британский флаг.
Возвращаем флаги
- Скачиваем ru-keyboard-with-icon.bundle.zip и распаковываем.
- Кладем
ru-keyboard-with-icon.bundle
файл в/Library/Keyboard Layouts
. Для этого в Finder нажимаемСommand + Shift + G
и переходим в нужный каталог. - Перезагружаемся
- В настройках Клавиатуры добавляем источники ввода “США (Флаг)”/“Британская (Флаг)” и “Русская (Флаг)”. Я использую флаг США, у меня вот так выглядит: До последней версии этого было достаточно, но в 13.0 Ventura не удаляется дефолтная раскладка США.
- Чтобы удалить эту раскладку без флага, запустите Терминал и вставьте следующую команду:
У вас откроется текстовый редактор в котором нужно удалить секцию с этой раскладкой. На скриншоте я выделил кусок, который нужно удалить.
plutil -convert xml1 ~/Library/Preferences/com.apple.HIToolbox.plist && \ open -a TextEdit ~/Library/Preferences/com.apple.HIToolbox.plist
- Сохраняем файл (⌘ S) и перезагружаемся.
- Вы великолепны!