我在配置文件中尝试了多种方法来让 chromium 在 $ws2 上打开,但它在启动时只是在 $ws1 上打开。
小智 7
首先你必须WM_CLASS(STRING)从 xprop 中找到。打开 xprop 并单击目标窗口,您将看到有关该窗口的信息。找到WM_CLASS(STRING)第二个字符串(对于 i3wm),然后转到 i3 wm 的配置文件.config/i3/config并定义如下规则\n这里用 xpropfor_window [class="Chromium"] move to workspace $ws2 for_window [class="TelegramDesktop"] move to workspace $ws3替换我们之前找到的字符串。class="String"
或者,按照i3 User\xe2\x80\x99s 指南第 4.17节中的说明进行操作,并在配置文件中插入一个声明,例如. 这将直接在指定的工作区上打开程序。然而,对于像 Spotify 这样表现不佳的程序,需要在程序打开后移动该程序。assignassign [class="Chromium"] $ws2for_window ... move to workspace ...