在 Unity Desktop 中,有没有办法隐藏窗口列表中的某些窗口但不隐藏其他窗口?

在 Unity Desktop 中,有没有办法隐藏窗口列表中的某些窗口但不隐藏其他窗口?

我有多个始终打开的窗口,我知道它们打开了,但我并不关心它们的存在。具体来说,我让 irc 在一个窗口中打开,让实时网络摄像头在一个窗口中打开,分散在桌面的不同部分。

有什么方法可以告诉窗口列表不要显示这些窗口?如果有帮助的话,它们都被标记为在所有工作区上查看....

现在我的窗口列表在面板中显示

[ 菜单图标 图标 图标][ Chrome: IRC] [ Chrome: 网络摄像头视图] [ Chrome: stackoverflow] [ Chrome: 相关文档] [ 终端] [ Eclipse]

我想要的是

[ 菜单图标 图标 图标] [Chrome:stackoverflow] [Chrome:相关文档] [终端] [Eclipse]

答案1

我不使用 Unity,但有一个“任务栏”。我有几个在启动时运行的应用程序,它们会全屏启动,当你最小化它们时,它们会停留在任务栏中。我使用了一个名为 gDevilspie 的程序,它有一个 skip_tasklist 选项(从窗口列表中删除窗口),不确定这是否适合你想要做的事情,但我想我会给你这些信息,让你试一试。

它的缺点是,如果您想查看其中一个,您必须停止 gDevilspie,否则它会再次将其删除...就像我曾经做过的一件事一样,它有一个托盘图标,如果我尝试显示窗口..它会最小化并再次隐藏任务栏条目...我必须停止该程序才能再次查看窗口 :( 如果这个程序需要一直运行但不需要与它进行交互,那么它就很好..而您只是想将它隐藏起来,就好像它作为服务在后台运行一样。

我的另一个建议是设置多工作区,然后将这些窗口移动到不在视图中的桌面之一并进行更改,以便它们不会显示在所有工作区上..然后在不可见工作区上“隐藏”的窗口将不会显示在主工作区上...不确定它是否会更改窗口列表...它在 xubuntu 中确实如此。

相关内容