Ada opsi menu "Selalu di paling atas" untuk windows. Saya tidak yakin apakah ini terkait dengan compiz
atau metacity
.
Saya ingin mengatur pemutar Totem player
atau Cheese
WebCAM, selalu di bawah paling bawah, sehingga saya dapat menonton film ketika saya sedang bekerja.
Dan, biarkan jendela "Selalu di bawah terbawah" dikecualikan dalam daftar windows bahkan lebih baik.
Jika belum ada fungsi seperti itu, di mana saya harus mulai jika saya ingin mengembangkannya? Ini Compiz atau Gtk atau XFB atau yang lainnya?
ubuntu
window-manager
development
Xiè Jìléi
sumber
sumber
Jawaban:
Anda dapat menggunakan
wmctrl
dandevilspie
untuk memanipulasi atribut jendela / mengatur properti EWMH. Keduanya harus tersedia dalam repo standar Debian / Ubuntu.wmctrl
adalah utilitas baris perintah yang dapat Anda gunakan untuk mendapatkan daftar jendela yang saat ini terbuka dan menetapkan atributnya (yang mungkin menarik bagi Anda ditandai dengan*
):Contoh:
Baik dengan memanggil skrip secara manual setelah program target dimulai, atau dari skrip wrapper yang memulai program, menunggu jendelanya muncul dan kemudian menjalankan loop.
devilspie
memungkinkan Anda untuk melakukan hal yang sama (dan sedikit lebih), tetapi berjalan sebagai daemon dan menonton untuk windows yang telah Anda tentukan dalam konfigurasinya, untuk menerapkan pengaturan Anda ketika dibuat.Contoh:
sumber
below
properti adalah apa yang saya inginkan, terima kasih!Anda dapat menjalankan CCSM (Manajer pengaturan Compiz) dan di bawah Manajemen Jendela> Aturan jendela> letakkan aplikasi Anda ke bidang Di bawah ini.
sumber