как: bspwm bspc правило для плавающих фигур matplotlib

1832
Sasha

Недавно я начал использовать bspwm, и я был поражен улучшением моего рабочего процесса. Однако есть одна вещь, которая беспокоит меня:

Я пишу сценарии анализа данных в Python, которые используют Matplotlib для построения графиков. Каждый раз, когда рисуется сюжет, мои окна переставляются, потому что bspwm выполняет магию мозаики. Обычно я определяю плавающий = True в файле конфигурации, однако для этого мне нужно имя приложения. Что-то вроде этого:

Правило BSPC -A Matplotlib плавающий = вкл

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

PS Может кто-нибудь создать тег для bspwm?

3

1 ответ на вопрос

7
pinusc

To find the WM_CLASS (that is the name you must put in your bspwm rule) of any window use xprop. Execute

$xprop |awk '/WM_CLASS/' 

in a terminal, then click on the window you want to find the name of (in this case your matplotlib window) and you will get it printed to the terminal-

Спасибо за ваш ответ. В общем, это отвечает на вопросы, но когда я нажимаю на сюжет matplotlib, я получаю ", как вывод. Любая идея, что может быть причиной этого? Sasha 8 лет назад 0
Я думаю, что единственная возможность здесь состоит в том, что у matplotlib нет WM_CLASS. Таким образом, если вы не можете найти в документе matplotlib, как его установить (вам может понадобиться отредактировать исходные файлы), вы не можете установить правило bspc. pinusc 8 лет назад 0

Похожие вопросы