Saya memiliki banyak desktop virtual yang berjalan dan saya biasanya memiliki satu aplikasi layar penuh per desktop (jadi seperti WM Ratpoison tetapi dengan opsi untuk menggunakannya dengan cara lain bila diperlukan). Saya ingin windows baru secara otomatis dimasukkan ke dalam nomor desktop tertentu ketika mereka mulai. Apa cara termudah untuk melakukan ini?
gnome
window-manager
metacity
Thomas Parslow
sumber
sumber
fixed window placement
. Solusi termudah untuk semua pengguna compiz. Tab ini ditemukan dalam konfigurasi untukPlace Windows
plugin di bawahWindow management
kategori. Tentu saja,Place Windows
perlu diaktifkan agar ini berfungsi.viewports
danworkspaces
- Apa yang saya lihat difixed window placement
tab adalah koordinat viewport X / Y yang tampaknya tidak berkorelasi dengan empat ruang kerja saya.Fixed Window Placement
tab ...Anda mungkin ingin melihat alat Iblis Pie ; ini tersedia di Ubuntu sebagai paket
devilspie
(apt-get install devilspie
).Artikel ini dan yang lain ini menjelaskan beberapa fitur yang menonjol, dan memberikan beberapa contoh kode, termasuk cara memindahkan jendela ke ruang kerja tertentu dan memaksimalkannya.
sumber
Saya juga punya banyak desktop virtual dan alur kerja yang membuat saya membuka windows di ruang kerja yang berbeda, tapi saya sudah mengadopsi pendekatan 'buka dan geser' dengan compiz .. tepat setelah membuka aplikasi, saya menggunakan pintasan khusus untuk meluncur jendela baru ke ruang kerja yang sesuai, lalu geser kembali ke ruang kerja sebelumnya dengan pintasan lain.
Dalam kasus saya, ini adalah sesuatu seperti panah shift-ctrl-kiri kemudian panah ctrl-alt-kanan .. sangat, sangat cepat dan saya memiliki kontrol penuh atas ke mana mereka pergi setiap kali alih-alih dikunci ke dalam satu konfigurasi.
sumber
Jika kebutuhan Anda dapat menggunakan skrip, maka mungkin ada baiknya menyelidiki wmctrl misalnya
wmctrl -s 0
akan beralih ke desktop 0.sumber