Есть проблема — много рутины, одно из решений — автоматизировать её. Можно искать и настраивать разнообразный софт, а можно воспользоваться одним комбайном — Альфредом. У него есть как встроенные решения вроде сниппетов (автозамена), так и workflow — конструктор скриптов с большим выбором "кирпичиков", в котором можно использовать языки программирования. Не обязательно что-то делать самому, есть масса готовых решений.
Интерфейс — простая поисковая строка, как Spotlight.
Я долгое время не покупал его, но потом решил: если найду 10 применений, то возьму. И нашёл даже больше.

Сниппеты. Автоподстановка-автозамена.

Можно сделать и автоматическую замену во время печати, и быстрый доступ к какой-либо информации при вводе ключевого слова в Альфреде.
Использую для адресов, паспортной информации и других документов с номерами, телефонов, быстрой рабочей базы данных (шаблоны багов, частые идентификаторы объектов и т.п.)
Сниппеты

История буфера обмена

Больше не нужны никакие менеджеры (хотя у меня есть прекрасный Paste).
История буфера обмена

Быстрое добавление задач в Todoist

У него есть похожая встроенная возможность и даже с большим количеством функций, но мне это нужно лишь для быстрой записи идей во Входящие.
Alfred Todoist

Типограф по хоткею

Позволяет оттипографить текст, не открывая браузер.

Конвертех unixtime

Часто сталкиваюсь по работе, теперь всё делается командой ut + ctrl+v. Работает в обе стороны.
Конвертер Unixtime

Декодирование строк

Для работы. encode/decode + строка.
Декодирование строк

Форматирование по хоткею (использую для xml, json)

Для работы. Браузеры сами форматируют xml, для json у меня стоит расширение Json Formatter, а это помогает при работе с файлами, например, скачанными логами.

Быстрый переход в джиру по номеру issue

"Дим, тут в задачке 2569...".
j 2569 и я в ней.

Быстрые переходы на кинопоиск, я.карты, я.музыку, вк-музыку с автопоиском

Пользуюсь редко, но всё равно ускоряет работу.

Быстрый переход к документации php-команды по хоткею

Вообще можно пользоваться и встроенной в IDE, но иногда нужно больше информации и примеры.

Сортировка строк по хоткею.

Как прямая, так и обратная.

Удаление строк-дублей по хоткею

Чаще всего применяю сразу после сортировки.

Смена раскладки в случае неправильного набора

Привет пунто свичеру.

SSH-команды с хостами из конфига

Ищет по всем хостам из ssh-конфига и позволяет ввести любые другие аргументы.
Alfred SSH

Оборачивание текста в теги по хоткею

Оборачиваю код в джире и блоки для блога.

Переводчик

Обычный En-Ru и наоборот. Воркфлоу можно найти для любых, в том числе универсальные.

Получение ip (внешнего и внутреннего)

Требуется редко, но тут даже вспоминать кейворд для вызова не надо — вбил ip и всё, результат перед тобой.

Кастомный скрипт для сохранения важной информации в базу данных (больше не использую)

Вёл небольшую статистику для себя. SQLite в дропбоксе решал вопрос синхронизации.


Чаще всего использую автозамену и сниппеты как базу знаний, переводчик, быстрый переход к тикету джиры, форматирование json/xml по хоткею и конвертер unixtime.

Почти все мои кастомные воркфлоу лежат на гитхабе.

Основная проблема Альфреда — место для запоминающихся неконфликтующих хоткеев заканчивается.

Пользуюсь чёрной темой, есть у меня в дотфайлах.

Ссылки по теме:

  1. Альфред
  2. Официальный форум
  3. Хранилище воркфлоу
  4. Мои кастомные воркфлоу
  5. Дмитрий Кучев об Альфреде
  6. Ваня Сурвило рассказывает об Альфреде и делится своими воркфлоу
  7. Александр Сарычев об Альфреде

Выложил на гитхаб dotfiles — настройки рабочего окружения/консоли (цветовая схема, алиасы, всевозможные настройки). Теперь могу одной командой делать любой сервер роднее и удобнее.
dotfiles
На своих машинах использую zsh, на рабочих по умолчанию bash, поэтому настройки держу для обоих, а в установщике есть опция поставить zsh с плагинами и темой.
Также в репозитории держу темы для инструментов, которыми пользуюсь: telegram, jetbrains, sublime text, sequel pro. Все в тёмных тонах и не dracula, которая крутая, но раздражает основным сиреневым цветом.

В ближайших планах прикрутить скрипт для полезной информации в login-message системы и подкрутить цвета в темах.

P.S. Маководам будет интересно заглянуть в скрипт set-defaults, содержащий настройки, недоступные для изменения через интерфейс.

  github, инструменты, unix, mac