Мне нужно ужасное правило (awesome-wm 4.X), чтобы соответствовать диалогу JavaScript веб-браузера
474
nomadicME
Мне нужна помощь в создании правила, соответствующего диалоговому окну javascript, вот часть вывода из xprop:
... WM_CLASS(STRING) = "wb", "Wb" WM_ICON_NAME(STRING) = "JavaScript - http://localhost/folder/map2.html" _NET_WM_ICON_NAME(UTF8_STRING) = "JavaScript - http://localhost/folder/map2.html" WM_NAME(STRING) = "JavaScript - http://localhost/folder/map2.html" _NET_WM_NAME(UTF8_STRING) = "JavaScript - http://localhost/folder/map2.html"
Само окно браузера имеет тот же класс "Wb", и так как я просто хочу соответствовать диалоговому окну, а не окну браузера, я не могу использовать что-то вроде этого:
{ rule = { class = "Wb" }, properties =, callback = function(c) awful.placement.centered(c,nil) end},
Я также не могу попытаться сопоставить имя, так как оно будет отличаться для каждой страницы. Я не очень знаком с lua, вы можете сопоставить подстроку в правиле, например:
{ rule = { "JavaScript - http://" in name }, properties =, callback = function(c) awful.placement.centered(c,nil) end},
Хорошо, что вы говорите нам, что не можете что-то сделать, но каков реальный вопрос? Что вы даже используете или пытаетесь достичь при каких ограничениях на какой платформе? Вы можете проверить еще раз [как задать хороший вопрос] (https://superuser.com/help/how-to-ask).
Seth 7 лет назад
0
Как удивительный пользователь (хе), я думаю, что понимаю вопрос. Они спрашивают, как сопоставить окно с заданным xprops, и показывают, что они пробовали и что (в псевдо-Lua синтаксисе), что они пытаются сделать, чтобы соответствовать окну. +1
l0b0 7 лет назад
0
Спасибо l0b0 за проверку полноты и ясности моего вопроса. Сет, не позволяй своему невежеству на тему превратить тебя в ненавистника. :)
nomadicME 7 лет назад
0
0 ответов на вопрос
Похожие вопросы
-
3
Какой Tiling Window Manager для Windows вы порекомендуете?
-
7
Как мне использовать потрясающий оконный менеджер?
-
1
Как сопоставить «другие» приложения с тегом в awesome-wm?
-
-
3
Как я могу выполнить команды при запуске в Awesome?
-
2
Я хочу заменить число последовательными числами, начиная с 1 и увеличивая
-
2
Использование XFCE4 с Awesome
-
1
Ссылки на библиотеки lua с кодовыми блоками в linux
-
1
Не могу установить lua на Mac 10.6.4
-
2
Как заставить AwesomeWM перейти на тег?
-
2
Awesome-WM ограничивает размер клиента