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" и выполнить следующее:
- Кликнуть по кнопку добавления нового шортката
- В поле команды вставить
dmenu_run
и сохранить - Появится диалог для добавления шортката, наберите желаемую комбинацию клавиш. Или если не знаете что выбрать, последуйте моему примеру и наберите "Клавишу super (Windows) и пробел
Теперь каждый раз, когда вы набираете комбинацию "Super+пробел" будет появляться dmenu
Dmenu с Openbox
-
Откройте текстовым редактором файл
~/.config/openbox/rc.xml
-
Найдите следующую строку в этом файле
<keyboard>
(воспользуйтесь поиском редактора) -
Пропишите следующие строки сразу после найденной строки:
<keybind key="S-space"> <action name="Showdmenu"> <menu>dmenu_run</menu> </action> </keybind>
-
Перезагрузите Openbox