Как скрыть значки приложений в Mac Dock даже при запуске
В некоторых приложениях нет возможности отображать только значок в строке меню вместо значка в доке. Однако вы можете заставить эти значки скрыться с дока. Вот как.
Как скрыть значок в доке на Mac
В этом примере мы скроем приложение, которое пользователи часто устанавливают по умолчанию на свои компьютеры Mac, — веб-браузер Safari. Есть несколько способов сделать это, но мы сосредоточимся на самом простом методе: использовании команды «defaults» для редактирования файла «Info.plist» приложения.
Сначала мы откроем новый экземпляр/окно Терминала (в разделе «Приложения» > «Утилиты»).
Как скрыть значки приложений в Mac Dock даже при запуске на изображении 1
Поскольку для изменения файла Info.plist обычно требуются повышенные привилегии, введите следующую команду, аутентифицируя свой пароль (или Touch ID) при появлении запроса:
sudo defaults write /Applications/Safari.app/Contents/Info LSUIElement -bool да
После выполнения команды перезапустите приложение, и вы увидите его значок, скрытый от просмотра, но работающий в фоновом режиме. Но что, если вы хотите отменить внесенные вами изменения? Все, что вам нужно сделать, это просто изменить последнее слово команды с «да» на «нет», как показано в команде ниже:
sudo defaults write /Applications/Safari.app/Contents/Info LSUIElement -bool no
Как скрыть значки приложений в Mac Dock даже при запуске на изображении 2
Затем используйте следующую команду, чтобы завершить процесс Safari:
убить всех сафари
Когда вы снова откроете Safari, вы увидите, что приложение по умолчанию появляется в доке вашего Mac!
Если вы хотите скрыть другое приложение, вам просто нужно отредактировать путь. Итак, вместо:
/Applications/Safari.app/Contents/Info
Вы можете скрыть Slack:
/Applications/Slack.app/Contents/Info
Зачем скрывать значок Dock?
В зависимости от того, как и когда вы используете свой Mac, могут быть некоторые приложения, которые вы хотите запускать всегда. Это может быть что-то вроде сервера удаленного рабочего стола или программы, которую необходимо открыть для получения горячих клавиш, команд автоматизации или команд выключения.
Если в одной из этих задач нет возможности отображать значок строки меню вместо значка дока, это может привести к ненужному беспорядку в доке. Очистите его, скрыв значок с помощью команды выше!
Сэмюэл Дэниел
Обновление от 6 октября 2024 г.