|
| |||
|
|
Реализация нескольких главных меню в openbox Меню openbox, запускаемое правой кнопкой по рабочему столу, зависит от файла ~/.config/openbox/menu.xml. Существует ли возможность запуска этого меню относительно какого-нибудь другого .xml в виде командной строки с аргументом в виде конфигурационного файла. Хочу реализовать в tint2 несколько лаунчеров с выпадающими меню, для каждого лаунчера - своё меню. Апдейт: Сам спросил - сам ответил. pipemenu. Однако, встала следующая проблема: Насколько я понимаю, динамическое меню (pipemenu) в openbox рассматривается исключительно как подменю статического корневого root-меню. Интересует вопрос - а можно ли добиться, чтобы само root-меню было динамическим? Апдейт: ~/.config/openbox/menu.xml с содержанием
, где menu.sh генерит конфиг вида
Делает то, что мне нужно. Остаётся только передать в menu.sh параметр, зависящий от того, какой лаунчер нажат, для выдачи на-горА соответствующего варианта меню. Можно было бы, конечно, прицепить на лаунчеры myGTKmenu, но умножать сущности некрасиво, да и родное openbox меню бегает не в пример шустрее. Спасибо за внимание. |
||||||||||||||