i3wm scratchpad toggle

Для новичков как вообще в Linux, так и в конкретной теме, к которой относится вопрос.

Модератор: Bizdelnick

Ответить
Аватара пользователя
olecya
Сообщения: 901
ОС: debian, fedora (i3-wm)

i3wm scratchpad toggle

Сообщение olecya »

Есть в тайлинге i3 фича - плавающие окна можно прятать и доставать на текущем рабочем столе в порядке следования.

Код: Выделить всё

bindsym $mod+x move scratchpad
bindsym $mod+Tab scratchpad show
Но вот есть неудобство. Чтобы спрятать - одна комбинация и потом уже достаешь и убираешь переключателем - другая комбинация. Вопрос.
Может кто, знает решение если оно осуществимо, сделать это одной комбинацией? Или хотя бы мысли в данном направлении. Пробовала как бы употребить || методом тыка. Но с налета решить не получилось.
Последний раз редактировалось olecya 08.03.2022 16:54, всего редактировалось 2 раза.
Спасибо сказали:
Аватара пользователя
olecya
Сообщения: 901
ОС: debian, fedora (i3-wm)

Re: i3wm scratchpad toggle

Сообщение olecya »

Вот мой вариант через метки именно на конкретное окно(пока так):

Код: Выделить всё

for_window [window_role="w3m"] mark "into", floating enable
for_window [con_mark="into"] mark "from", move scratchpad
for_window [con_mark="from"] scratchpad show
Маркируем плавающее окно. По маркеру прячем окно. В принципе на этом можно и остановится и вызывать окно уже комбинацией. Но как то не закончено. Поэтому вызываем окошко на свет. И это окошко будет переключаться одним и тем же движением.
Спасибо сказали:
Ответить