有没有办法从命令行启动具有给定大小、位置和窗口装饰器提示的应用程序?我想将某个窗口锁定在某个位置的某个尺寸且没有镶边。
答案1
答案2
我用来wmctrl
控制窗口的位置和大小。它允许您在任何扩展窗口管理器提示 (EWMH) 兼容桌面中设置窗口的内容。大多数现代 WM 都兼容。
答案3
我不知道窗口装饰,但要定位应用程序,-geometry
如果应用程序支持的话,您可以使用命令行参数,尽管并非所有应用程序都支持。这里有一个例子:
xterm -geometry 100x50-0+0 # width x height <location>
地点是
+0+0 - upper left corner
-0+0 - upper right corner
-0-0 - lower right corner
+0-0 - lower left corner
-50+20 - upper right corner, 20 pixels top distance, 50 pixels right distance
另一种方法是使用窗口管理器。您可以通过 WM_CLASS 等方式对各个应用程序进行寻址。这也可能允许设置尺寸提示或装饰。