Albert — отличный лаунчер для Ubuntu

Ну вы же знаете, что такое лаунчеры, да? Это небольшие утилиты, позволяющие (как минимум) запускать установленные в системе программы. Когда-то я использовал для этих целей «Deskbar applet», потом перешел на Synapse, а потом стал использовать Dash, встроенный в Unity. В наше время подобных лаунчеров довольно много, но я использую и всем рекомендую Albert.

Во-первых, это отличное приложение для запуска программ — удобное и приятное в использовании. Во-вторых, его функционал можно значительно расширить включением встроенных плагинов, в результате чего помимо собственно запуска программ с его помощью можно выполнять уйму полезностей — запускать команды в терминале, выполнять математические вычисления, управлять плеером, использовать текстовые сниппеты, искать в вебе, переводить слова и фразы, прибивать зависшие процессы, видеть свой IP, делать скриншоты, и много чего еще, даже запускать встроенный прямо в него Pomodoro-таймер (про технику Pomodoro я когда-то писал в другом своем блоге).

Настройки программы простые и интуитивно понятные.

Как установить Albert

Инструкции по установке Albert-а можно найти на соответствующей странице официального сайта. Раньше я устанавливал его из PPA, но на сегодняшний день самым простым способом поставить свежую версию, по-видимому, является скачивание и установка deb-пакета отсюда.

Как в Ubuntu назначить одноклавишное сочетание для запуска Albert

В окне настроек программы можно задать сочетание горячих клавиш для запуска программы. Однако здесь можно задать далеко не любые клавиши. Например, я хочу назначить для вызова окна Albert бесхозную правую клавишу Super (она же Windows), но через окно настроек программы сделать это не получится.

Есть нетривиальный обходной путь, и у меня он отлично работает.

Первым делом нужно установить из стандартных репозиториев простую консольную утилиту «xbindkeys» (если конечно она у вас уже не установлена):

sudo apt install xbindkeys

Теперь создайте в домашней папке файл «.xbindkeysrc» и (используя любой текстовый редактор, например стандартный Gedit) наполните его следующим содержимым:

"albert toggle"
Super_R

Здесь «albert toggle» — это консольная команда для вызова Albert, а Super_R — клавиша для вызова этой команды. Причем работать эта связка будет независимо от того, какое сочетание вы задали для запуска Albert в окне настроек программы.

Это все, после следующего логина в систему сочетание должно заработать. А можно и не перелогиниваться, а ускорить процесс следующей командой в консоли:

xbindkeys -f ~/.xbindkeysrc

Пользуйтесь на здоровье, и делитесь пожалуйста мыслями в комментариях к статье.


Оставить комментарий

2 комментария на «“Albert — отличный лаунчер для Ubuntu”»

  1. Можно ли как-то заставить его работать с Zeitgeist, как это делал умерший Synapse?
    Потому что в таком виде, в котором Альберт выдает результаты — это очень и очень далеко от возможностей семантического поиска Unity. Особенно при работе с файлами, когда чтобы найти тот, с которым постоянно работаешь — приходится пролистывать огромное количество ненужных, содержащих в названии то же самое

    • Судя по всему, из коробки такой возможности пока нет, но разработчики отзывчивые, и если проявить активность — то такая возможность вполне может появиться. Во всяком случае, в соответствующем issue на Гитхабе народ просил такую возможность, а потом, когда разработчик начал задавать уточняющие вопросы (правда, с большой задержкой) — ему никто не ответил. Можете поучаствовать в обсуждении — может ускорится процесс.

      P.S.: А вообще, странно конечно все выглядит — приходится всеми силами настраивать систему, чтобы хоть как-то приблизить ее к тому, что было когда-то в Unity. Мне вот например еще HUD-а не хватает очень. Прям деградация какая-то. (Это ремарка не в сторону Albert, а в сторону дистрибутива.)

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

Ваш адрес email не будет опубликован. Обязательные поля помечены *