devilspy
1.0.0
不受欢迎
如果您寻找窗口匹配的工具,请查看DevilSpie2。
DevilSpy是一个窗口匹配的实用程序,允许用户在创建Windows上执行操作。
它汲取了DevilSpie2的灵感,不幸的是,这是不受欢迎的。
这个想法是在Windows上自动化操作,就像Workspace 3上的浏览器和我想最大化的IRC客户端一样,等等。为了实现这一目标,将根据一组规则对创建的每个新窗口进行测试。如果一条规则匹配许多自定义操作。
克隆这个存储库。
$ ./setup.py install
或者,如果您在Arch Linux上,请使用AUR软件包。
在命令行上启动恶魔以识别新窗口。
$ devilspy --print-window-info
通常,一旦您配置了规则,就希望在登录会话中以登录会话开始恶魔。根据您的桌面环境,使用AutoStart或类似方法。
$ devilspy --fork
Devilspy采用声明的方法进行配置。在以下形式中创建一个配置文件~/.config/devilspy/config.yml 。
KEY :
- rules :
- MATCHER : [...]
- [...]
- actions :
- ACTION : [...]
- [...]
[...] KEY是该条目的任意名称。每个条目都可以具有许多匹配者和动作。
browser :
rules :
- class_group :
- Chromium
- firefox
actions :
- workspace : 2
- activate_workspace : 2
irc :
match :
- class_group : Hexchat
actions :
- maximize : true GNU通用公共许可证v2.0