LINUX.ORG.RU

match для java-приложений в awesome[shifty]

 , , , ,


0

1

Пытаюсь настроить shifty для открытия arduino, eclipse на новом теге. Какой match необходимо писать для перехвата их окон. Тот, который пишет xprop, наприсер «processing-app-Base» для arduino не работает также, как и «arduino», «eclipse».

P.S.: как правильно составить match для dia, чтобы в этом же теге не открывались все dialogs?

★★

Последнее исправление: Y (всего исправлений: 1)

Окна можно определять по class, role и name - за подробностями в документацию. Для Eclipse (PyDev) я использую следующее правило:

    
{ rule = { class = "Eclipse" },
  properties = {tag = tags[1][6] } 
},

{ rule = { class = "Eclipse", name = "PyDev.*Eclipse SDK " },
  properties = { maximized_vertical = true,
                 maximized_horizontal = true,
		 tag = tags[1][6] },
  callback = function(c)
		local workarea = screen[c.screen].workarea
		c:geometry({ width = workarea.width, height = workarea.height })
	     end 
},

kernelpanic ★★★★★
()
Ответ на: комментарий от kernelpanic

Спасибо. А на подскажете как class и name будут выглядить в формате shifty.config.apps?

Сейчас не могу проверить, пойдёт ли такой же формат.

Y ★★
() автор топика
Ответ на: комментарий от kernelpanic

Если что, с shifty такое не катит (-:

Y ★★
() автор топика
Ответ на: комментарий от kernelpanic

Написал те же строки для Eclipse без class и name - заработало. Спасибо.

Y ★★
() автор топика
Ответ на: комментарий от kernelpanic

А вот такой вопрос. Что значат точка и звёздочка в приведённом name. Some kind of regular expression?

Y ★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.