我在 mint linux 上使用 i3wm
我想在启动时将特殊 Firefox 会话与默认会话区分开来。因此我需要它在开始时至少有一个已更改的属性(稍后它会更改其标题,但为时已晚。我想通过 i3 命令将其分配给特殊工作区)
我试过这个
firefox --class="pidgin"
#xprop output: WM_CLASS(STRING) = "Navigator", "Firefox"
firefox --class=pidgin
#xprop output: WM_CLASS(STRING) = "Navigator", "Firefox"
这有效:
xprop -set WM_NAME "Horst" #this works but its not at startup
#xprop output: WM_NAME(STRING) = "Horst"
这不:
xprop -set WM_CLASS "Pidgin"
xprop: error: unsupported conversion for WM_CLASS
1)如何检查 firefox --class=<1> 命令是否有效?
2)<1>的有效值是什么?
3)是否有其他方法/命令来启动具有改变属性的 Firefox?
答案1
为了解决 2),任何字符串都可以完成这个工作:
$ firefox --class foo
i3assign 捕获了它(这对我来说已经足够了),但xprop
仍然显示旧值。