Saya ingin dapat memindahkan (pin) jendela yang ada ke semua desktop menggunakan perintah skrip, daripada melalui menu jendela.
wmctrl -r <WIN> -t <DESK>akan memindahkan jendela ke desktop yang berbeda, tetapi saya belum menemukan cara untuk menggunakan ini untuk menyebabkan jendela ditampilkan di semua desktop. wmctrl -lditampilkan -1sebagai nomor desktop untuk windows yang ditampilkan di semua desktop, tetapi meneruskan -1ke -ttidak berfungsi.
Laporan bug fedora yang belum terselesaikan tampaknya mengatasi masalah ini: nilai -1 tampaknya digunakan secara internal oleh wmctrl, dan karena alasan ini tidak dapat diteruskan ke -t. Laporan bug juga menyebutkan jendela dapat disematkan dengan beberapa manajer jendela dengan memberikan jendela target properti lengket . Namun, saya menjalankan openbox dan pendekatan ini sepertinya tidak berhasil untuk saya. Sebenarnya ada patch yang diposting ke laporan bug itu; Saya belum mencoba menggunakannya. Mulai tahun 2009. Saya lebih suka menghindari penambalan wmctrlatau apa pun.
Apakah ada cara lain untuk skrip perilaku ini yang akan berfungsi di bawah openbox?