保持窗口位于顶部的终端命令

保持窗口位于顶部的终端命令

我创建了一个在单独的终端窗口中运行的番茄钟计时器。我希望这个计时器始终位于其他窗口的顶部。

在寻找答案时,我发现了这一点:如何让终端始终位于其他窗口之上?

但是,这意味着每当我运行脚本时,我都必须手动右键单击标题栏并选择“始终在顶部”。

我想知道是否有一个临时的终端命令(我可以将其添加到我的代码中),以便它可以将特定的终端窗口保持在顶部。(并且设置在关闭终端时重置,即它不是永久的。)

答案1

答案是 :

  1. 安装 wmctrl
  2. 打开终端并输入 wmctrl -l。您将看到窗口和进程的列表。
  3. 类型:wmctrl -i -r $windowId -b add,above (请将 $windowId 替换为步骤 2 的窗口 id)

得益于此问题

相关内容