Интеграция dash в alfred

Есть 2 прекрасных инструмента, которыми я активно пользуюсь во время разработки. Это dash и alfred. Даш имеет плагин для интеграции с альфредом. Плагин работает криво, сначала предлагая список возможных вариантов выбора в выпадающем списке альфреда, в котором нужно тыкнуть интересующий вариант, и только потом откроется приложение даш. При этом плагин предлагает назначить отдельное сочетание клавиш на запуск даш, и на поиск выделенного текста в даш.

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

open dash://forEach

, пишем скрипт открытия даша, куда аргументом передаем выделенный текст. Готовый воркфлоу: https://github.com/podgorniy/alfred-dash/blob/master/Dash.alfredworkflow?raw=true
После установки не забудь назначить хоткей для запуска воркфлоу. У меня это

ctrl+shift+d

.

Share
Send
Popular