如何:用于浮动 matplotlib 图形的 bspwm bspc 规则

Sas*_*sha 2 window-manager matplotlib

我最近开始使用 bspwm,我对工作流程的改进感到震惊。然而,有一件事情一直困扰着我:

我正在用 python 编写使用 matplotlib 进行绘图的数据分析脚本。每次绘制绘图时,我的窗口都会重新排列,因为 bspwm 会执行其平铺魔术。通常,我会在配置文件中定义一个 float=True ,但是为此我需要应用程序的名称。像这样的东西:

bspc 规则 -a matplotlib float=on

有人可以告诉我,我如何正确处理 matplotlib 数字?

PS有人可以为bspwm创建一个标签吗?

小智 7

要查找任何窗口的WM_CLASS(即您必须输入的名称bspwm rule),请使用xprop. 执行

$xprop |awk '/WM_CLASS/{print $4}'
Run Code Online (Sandbox Code Playgroud)

在终端中,然后单击要查找名称的窗口(在本例中为您的 matplotlib 窗口),您将把它打印到终端上-