Привязка клавиш по умолчанию для открытия терминала в dwm не работает

lsof /tmp/.X11-unix/X*

от имени пользователя root будут перечислены команды и pid, соответствующие каждому сокету. Затем вы можете сопоставить имя сокета с номером дисплея, как вы сделали в своем примере.

1
24.06.2020, 11:42
1 ответ

В файле config.h по умолчанию dwm для выполнения терминала задействованы две строки:

static const char *termcmd[] = { "rxvt", NULL };
Я использую rxvt, вы можете изменить его наgnome-terminal

{ MODKEY, XK_Return, spawn, {.v = termcmd } },
Что устанавливает постоянное сочетание клавиш termcmd. В моем случае это просто Meta + Enter .

Кроме того, как отмечено в комментариях, вы должны скомпилировать dwn, sudo make clean install. Только после компиляции применяются изменения config.h(есть патчи dwm для преодоления этого ). Вы можете отредактировать config.mkперед компиляцией, если хотите, например, изменить путь к исполняемым файлам.

1
18.03.2021, 23:24

Теги

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