几年前,我曾作为窗口管理器运行sawfish。它有一个非常有用的特性:当某些事件发生时,可以方便地编写窗口管理器的操作(例如,当创建一个名为"X“的窗口时,将其重命名为"Y”并将其移动到桌面4,或者当创建不可调整大小的对话框时,使其可调整大小。)
我现在正在使用xfce4和xfwm。我怀念这个特性,并会发现它非常有用。
现在我需要做的是把一个特定的窗口(实际上是一组窗口--具有不同配置文件的Firefox )放在xfce窗口按钮面板小程序中的一个单独选项卡中,而不需要完全关闭窗口分组,因此我已经开始在FF中为facebook使用单独的配置文件,以便将它们的跟踪和间谍软件与我的一般浏览隔离开来。我已经在配置文件中安装了Show插件,这会更改窗口标题,但这还不够。
有什么独立的工具可以让我在xfce (或lxde或任何其他WM)中做类似的事情吗?
我几乎可以肯定我听说过这样做的工具,但我不记得它/它们被称为什么。谷歌在这个问题上毫无用处--“窗口”这个词太通用了,没有更具体的搜索内容。
备注:
发布于 2020-09-12 05:12:53
也许还有其他程序,但我发现有两个程序可以这样做:
- but is still available in debian, ubuntu, and other distros, and clones/forks of it can be found on github and similar places.
- documentation isn't great, but there are some good 3rd-party web pages describing it, including:
- [https://help.ubuntu.com/community/Devilspie](https://help.ubuntu.com/community/Devilspie)
- [https://wiki.gnome.org/Projects/DevilsPie](https://wiki.gnome.org/Projects/DevilsPie)“魔鬼”是我记得读过的节目,但不记得它的名字。
这两个都能做我想做的事情,但是xfce中的“窗口按钮”,也就是“任务列表”并不像我希望的那样工作--它仍然将两个不同的Firefox配置文件分组在同一个任务栏按钮中。我需要破解tasklist才能让它做我想做的事情(即在窗口名中使用前缀作为分组标准),这对于非常小的返回来说似乎工作量太大了。
https://softwarerecs.stackexchange.com/questions/35456
复制相似问题