Вопрос или проблема
Я использую Mutt. Я хочу иконку в Dock для его запуска. Это возможно?
Я ищу способ добавить вторую иконку Терминала в Dock, которая позволит мне запустить конкретную команду, “mutt” в этом случае.
Я хочу сгруппировать эту иконку с другими иконками приложений, то есть я предпочел бы не помещать .command файл в правую “документы” секцию Dock.
Откройте /Applications/Utilities/AppleScript Editor
и введите следующее:
tell application "Terminal" to do script "mutt"
Сохраните как приложение в любом месте, затем перетащите оттуда в Dock.
Вам может понадобиться указать абсолютный путь к mutt. Вы можете получить его в Терминале, введя
which mutt
Используйте AppleScript (или Automator). Откройте Script Editor:
do shell script "mutt"
Сохраните это как приложение и поместите на ваш Dock по необходимости. Вы можете установить иконку любую, как обычно (панель информации, вставить (cmd-v) изображение после выбора текущей иконки).
Вы можете написать AppleScript:
do shell script "mutt"
Сохраните как приложение и поместите его на ваш Dock. Вы также можете изменить иконку, просто скопируйте изображение, выберите свое приложение, перейдите в панель информации (command-i), нажмите на маленькую иконку сверху и вставьте ваше изображение (command-v).
Ответ или решение
Чтобы добавить иконку терминала в Dock для запуска команды mutt
на macOS, вы можете воспользоваться AppleScript. Это даст возможность создать специальное приложение, которое будет открывать mutt
в новом окне терминала. Следуйте следующим инструкциям для достижения этой цели:
Шаг 1: Откройте AppleScript Editor
- Перейдите в папку
/Applications/Utilities/
и откройте программу AppleScript Editor (или просто Script Editor).
Шаг 2: Напишите необходимый код
-
В новом документе введите следующий скрипт:
tell application "Terminal" do script "mutt" end tell
Этот код сообщает приложению Terminal выполнить команду
mutt
в новом окне.
Шаг 3: Сохраните скрипт как приложение
- Перейдите в
File -> Save
(Файл -> Сохранить). - Выберите место для сохранения, например, на рабочем столе, введите имя файла, например, "Запуск Mutt", и убедитесь, что в параметре "File Format" (Формат файла) выбрано
Application
(Приложение). - Нажмите
Save
(Сохранить).
Шаг 4: Добавьте приложение в Dock
- Найдите созданное приложение и перетащите его в Dock. Теперь у вас будет иконка для запуска
mutt
.
Шаг 5: Настройка иконки приложения (дополнительно)
Если вы хотите изменить стандартную иконку вашего приложения на более подходящую, выполните следующие действия:
- Найдите изображение для новой иконки (например, изображение почтового клиента) и откройте его в Preview (Просмотр).
- Скопируйте изображение, выбрав его и нажав
Command + C
. - Нажмите правой кнопкой мыши на приложении "Запуск Mutt" в Dock или Finder и выберите
Get Info
(Получить информацию). - В верхнем левом углу окна информации кликните по иконке и затем вставьте скопированное изображение, нажав
Command + V
.
Шаг 6: Убедитесь, что mutt
доступен
Прежде чем запускать скрипт, убедитесь, что команда mutt
доступна в терминале. Для этого выполните команду which mutt
в терминале, чтобы найти полный путь к исполняемому файлу. Если необходимо, вы можете заменить "mutt"
в скрипте на полный путь, например, "/usr/local/bin/mutt"
.
Заключение
Теперь вы можете легко запускать mutt
с помощью иконки в Dock. Это удобный способ интеграции часто используемой команды в рабочий процесс и позволяет улучшить производительность работы с электронной почтой в вашем терминале.