我需要在i3窗口pipe理器上运行一个graphics程序,但是它会自动resize,然后在启动时将其放在分屏上:
$ source my_gui
如何直接在i3中获取浮动窗口而不使用键盘快捷键Alt + Ctrl + Space ?
有没有办法启动一个应用程序作为浮动,但你可以创建一个规则,告诉它应该是浮动模式。 您可以创建基于x属性(如类)的规则。 如果你的窗口有“MyApp”作为WM_CLASS你可以使用for_window [class="MyApp"] floating enable
。 当然你也可以使用不同的属性。
欲了解更多信息,请参阅此i3常见问题和i3文档,例如这部分关于标准 。
用xprop
获取窗口的名称:
WM_NAME(STRING) = "MyApp - ItsWindow" (...) WM_CLASS(STRING) = "myapp", "MyApp"
然后,在你的config
文件中:
for_window [class="(?i)myapp" title="(?i)MyApp - ItsWindow"] floating enable