LINUX.ORG.RU

задать правило для awesomewm, определяющее запуск приложение на определённом теге

 ,


0

1

Здравствуйте.

Использую awesome WM. Недавно руки дошли обустроить очевидное: привязать приложения к тегам, то еcть чтоб терминал и gvim на первом теге запускался, браузер на втором, и всё в таком же духе.

Кто в своём конфиге что-то подобное практикует - поделитесь рабочим rule плз.

Хотел это обустроить, но, как бы ни бился, назначая properties в соответствующей секции конфига, тег приложению не назначается.

Пришлось упилить обходной манёвр с move_to_tag. Но мне хотелось бы знать, почему не работает штатный вариант.

Спасибо за внимание.

★★★★★

Последнее исправление: piyavking (всего исправлений: 3)
Ответ на: комментарий от withnix

Как вариант - tag = "" задаётся конкретно, т.е так, как он прописан в awful.tag({})

awful.tag({ " & " }, s, awful.layout.layouts[1])
...
    { rule = { class = "Gvim" },
	properties = { tag = " & " } }
...
withnix
()
Ответ на: комментарий от withnix

Не сработало(

Может я где-то в районе /////client.connect_signal(«manage»///// перемудрил, и клиент затягивается на текущий тег принудительно. Разбираюсь...

piyavking ★★★★★
() автор топика
Последнее исправление: piyavking (всего исправлений: 1)

Если приложуха одна на пользовательский сеанс (браузер, почтовик) — то решением из первого ответа.

По терминалам у меня они жестко не привязаны (иногда нужно быстро что-то посмотреть и закрыть и не хочется скакать по тегам) — просто при запуске делаю spawn нескольких штук на нужном теге.

frunobulax ★★★
()
Для того чтобы оставить комментарий войдите или зарегистрируйтесь.