OSX: Добавить иконку в Док для специальной команды Терминала

Вопрос или проблема

Я использую 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

  1. Перейдите в папку /Applications/Utilities/ и откройте программу AppleScript Editor (или просто Script Editor).

Шаг 2: Напишите необходимый код

  1. В новом документе введите следующий скрипт:

    tell application "Terminal"
       do script "mutt"
    end tell

    Этот код сообщает приложению Terminal выполнить команду mutt в новом окне.

Шаг 3: Сохраните скрипт как приложение

  1. Перейдите в File -> Save (Файл -> Сохранить).
  2. Выберите место для сохранения, например, на рабочем столе, введите имя файла, например, "Запуск Mutt", и убедитесь, что в параметре "File Format" (Формат файла) выбрано Application (Приложение).
  3. Нажмите Save (Сохранить).

Шаг 4: Добавьте приложение в Dock

  1. Найдите созданное приложение и перетащите его в Dock. Теперь у вас будет иконка для запуска mutt.

Шаг 5: Настройка иконки приложения (дополнительно)

Если вы хотите изменить стандартную иконку вашего приложения на более подходящую, выполните следующие действия:

  1. Найдите изображение для новой иконки (например, изображение почтового клиента) и откройте его в Preview (Просмотр).
  2. Скопируйте изображение, выбрав его и нажав Command + C.
  3. Нажмите правой кнопкой мыши на приложении "Запуск Mutt" в Dock или Finder и выберите Get Info (Получить информацию).
  4. В верхнем левом углу окна информации кликните по иконке и затем вставьте скопированное изображение, нажав Command + V.

Шаг 6: Убедитесь, что mutt доступен

Прежде чем запускать скрипт, убедитесь, что команда mutt доступна в терминале. Для этого выполните команду which mutt в терминале, чтобы найти полный путь к исполняемому файлу. Если необходимо, вы можете заменить "mutt" в скрипте на полный путь, например, "/usr/local/bin/mutt".

Заключение

Теперь вы можете легко запускать mutt с помощью иконки в Dock. Это удобный способ интеграции часто используемой команды в рабочий процесс и позволяет улучшить производительность работы с электронной почтой в вашем терминале.

Оцените материал
Добавить комментарий

Капча загружается...