Как открыть приложения в оконном менеджере TWM без использования xterm

Моя машина загружается в командную строку, и затем я выполняю следующую команду, чтобы открыть дисплей с оконным менеджером TWM на нем:

$ xinit /usr/local/bin/twm

На TWM вот как я запускаю приложения: я щелкаю левой кнопкой мыши в любом месте на черном экране, и появляется меню. Затем я выбираю xterm и в командной строке xterm запускаю свое приложение, например:

$ opera

Проблема в том, что для каждого приложения мне нужно сначала открыть xterm. Интересно, есть ли другой способ, с помощью которого я могу открывать свои приложения без необходимости открывать xterm? Спасибо.


В итоге я скомпилировал/установил версию 2.6.7 fvwm, которая также предлагается здесь. Это классный оконный менеджер с множеством возможностей.

0
03.06.2017, 06:27
1 ответ

Определите меню в своем .twmrc, например:

Menu "MyMenu"
{
    "Opera" f.exec "Opera"
}

Затем привяжите его к левой кнопке мыши вместо кнопки по умолчанию:

Button1 = : root : f.menu "MyMenu"

См. TWM (1 ), чтобы узнать, как настроить TWM в соответствии с вашими потребностями. Вы также можете увидеть примеры конфигурации на xwinman.org .

В TWM отсутствует функция создания динамических меню, поэтому вам потребуется определить меню для каждого набора приложений, которые вы хотите сделать доступными таким образом, или вы можете использовать утилиту xdgmenumaker .

3
28.01.2020, 02:33

Теги

Похожие вопросы