Dmenu - легковесная и эффективная программа для поиска и запуска приложении

Dmenu - это динамическое меню для Linux, разработанная специально для тайлингового менеджера окон dwm. Возможно вам знакомы такие программы как gnome-do или synapse, так вот dmenu делает то же самое, но потребляет меньше памяти и CPU. А самое главное в том, что dmenu можно с легкостью настраивать и добавлять свои элементы в него.

Ещё одно отличие dmenu в том, что он не стоит в бакграунде как, например, synapse или gnome-do. Как только вы нашли и запустили программу, dmenu сразу же закрывается.

Установка

Dmenu доступен в репозиториях многих Linux дистрибутивов. Так что установку можно совершить с помощью, например apt-get:

sudo apt-get install dmenu

Как пользоваться dmenu

Dmenu нужно запускать каждый раз, когда вам нужно выполнить поиск приложения. Конечно-же каждый раз запускать dmenu_run, затем искать приложение - это не наш путь. Лучше всего забиндить горячие клавиши для этого.

Dmenu в XFCE

Откройте "Менеджер Настроек" и откройте "Настройки Клавиатуры" (Keyboard settings). Затем вам нужно открыть вкладку "Application Shortcuts" и выполнить следующее:

  1. Кликнуть по кнопку добавления нового шортката
  2. В поле команды вставить dmenu_run и сохранить
  3. Появится диалог для добавления шортката, наберите желаемую комбинацию клавиш. Или если не знаете что выбрать, последуйте моему примеру и наберите "Клавишу super (Windows) и пробел

Теперь каждый раз, когда вы набираете комбинацию "Super+пробел" будет появляться dmenu

Dmenu с Openbox

  1. Откройте текстовым редактором файл ~/.config/openbox/rc.xml

  2. Найдите следующую строку в этом файле <keyboard> (воспользуйтесь поиском редактора)

  3. Пропишите следующие строки сразу после найденной строки:

    <keybind key="S-space"> <action name="Showdmenu"> <menu>dmenu_run</menu> </action> </keybind>

  4. Перезагрузите Openbox