LINUX.ORG.RU

Настройка положение окон в соответсвии класса на активном мониторе.

 , ,


2

4

Коллеги, приветствую.

Приобрел второй монитор. Сейчас пока привыкаю мешает одно правило. У меня раньше за каждым тегом были закреплены определенные окна.

Можно ли как-то сделать, чтобы он показывал окно на теге на текущем активном мониторе, а не как написано в конфиге?

Сейчас опция выглядит так:

    { rule = { class = "jetbrains-idea" },
      properties = {tag = tags[1][7] } },

Где первая опция - это номер экрана, 2 - номер тега.

Можно ли номер экрана опустить, чтобы подставлялся «активный» монитор?

upd:

решение:

    { rule = { class = "Chromium" },
    properties = { function(c)
    awful.client.movetotag(tags[mouse.screen][4], c)
    awful.tag.viewonly(tags[mouse.screen][4]) end } },

★★★

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

Ответ на: комментарий от Funny_sailor

по дефолту он его откроет на активном теге.

А мне нужно, чтобы открывал на активном мониторе, на нужном теге.

То есть в идеале заменить tags[1][7] на tags[active.monitor][7]

Но пока не нашел как это сделать.

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

Глянь выше по конфигу, или доку, где лежит переменная с активным монитором. и подставляй вместо «1». приду домой - и себе сделаю и тебе скину, если не ответят к тому времени.

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

Ох, прошу прощения, прошляпил. Спасибо, утащил себе.

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