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