Tidak terawat
Lihatlah Devilspie2 jika Anda mencari alat pencocokan jendela.
Devilspy adalah utilitas pencocokan jendela, memungkinkan pengguna untuk melakukan tindakan pada windows saat dibuat.
Ini menarik inspirasi dari Devilspie2 yang sayangnya tidak terawat.
Idenya adalah untuk mengotomatiskan tindakan di Windows, seperti selalu memiliki browser saya di Workspace 3 dan klien IRC yang ingin saya maksimal , dan sebagainya. Untuk mencapai ini setiap jendela baru yang dibuat akan diuji terhadap seperangkat aturan. Jika satu aturan cocok dengan sejumlah tindakan khusus dilakukan.
Kloning repositori ini.
$ ./setup.py install
Atau, lebih baik lagi, gunakan paket AUR jika Anda menggunakan Arch Linux.
Mulai Devilspy pada baris perintah untuk mengidentifikasi jendela baru.
$ devilspy --print-window-info
Biasanya Anda ingin memulai Devilspy di latar belakang dengan sesi login Anda setelah Anda mengkonfigurasi aturan Anda. Gunakan Autostart atau serupa, tergantung pada lingkungan desktop Anda.
$ devilspy --fork
Devilspy mengambil pendekatan deklaratif untuk konfigurasi. Buat file konfigurasi ~/.config/devilspy/config.yml dalam bentuk berikut.
KEY :
- rules :
- MATCHER : [...]
- [...]
- actions :
- ACTION : [...]
- [...]
[...] KEY adalah nama sewenang -wenang untuk entri. Setiap entri dapat memiliki sejumlah pencocokan dan tindakan.
browser :
rules :
- class_group :
- Chromium
- firefox
actions :
- workspace : 2
- activate_workspace : 2
irc :
match :
- class_group : Hexchat
actions :
- maximize : true Lisensi Publik Umum GNU v2.0