devilspie adalah program untuk Linux yang membolehkan anda menentukan tingkah laku tingkap dari desktop menggunakan fail konfigurasi. Kes biasa adalah: "buka aplikasi X di Desktop Z" atau "letakkan terminal di bahagian bawah desktop, bersama dengan kertas dinding", dan sebagainya. |
Salah satu peningkatan dalam pengurus tetingkap distribusi Linux melalui Windows adalah bahawa desktop terdiri daripada beberapa bidang kerja. Seolah-olah anda mempunyai beberapa meja bebas untuk mengatur tingkap anda.
Pada suatu hari saya mempunyai idea bahawa tidak akan buruk jika, misalnya, ketika saya melancarkan pembaca surat, ia dibuka di ruang kerja tertentu. Oleh itu, ia boleh berjalan di "latar belakang" secara kekal tanpa mengganggu saya.
Akhirnya, saya menemui alternatif untuk membuat karya ini. Dan ini berkat aplikasi Devil's Pie.
Pai syaitan apa yang ditawarkannya adalah kawalan yang lebih besar terhadap tingkah laku tingkap anda. Untuk melakukan ini, ia menganalisis tetingkap yang sedang dibuat di desktop dan, berdasarkan fail konfigurasi, melaksanakan tindakan di atasnya: memindahkannya, meminimumkan atau memaksimumkannya, mengubah ukurannya, mengirimnya ke kawasan kerja lain, menyembunyikan hiasannya, dll. .
Konfigurasi Devil's Pie dilakukan menggunakan fail dengan pelanjutan * .ds yang disimpan dalam folder ~ / .devilspie. Fail teks ini dapat diedit menggunakan tatanama yang sangat spesifik. Di foosel.org terdapat tutorial yang sangat lengkap (dalam bahasa Inggeris) mengenai perkara ini.
Pemasangan dan konfigurasi
Pertama sekali, pasang devilspie:
sudo apt-get install syaitan
Sekarang buat di folder HOME anda direktori tempat fail konfigurasi akan disimpan:
mkdir ~ / .devilspie
Kemudian buat fail konfigurasi pertama dalam folder itu. Sebagai contoh, agar Firefox sentiasa terbuka di Desktop nombor 2:
nano ~ / .devilspie / firefox.ds
Dan tampalkan yang berikut:
(jika
(adalah (application_name) "Firefox")
(mulakan
(set_workspace 2)
(maksimumkan)
)
)
Jalankan devilspie di terminal dan kemudian uji apa yang berlaku semasa anda menjalankan Firefox. Ia mesti dibuka di kawasan kerja nombor 2.
Tutup Firefox dan di terminal tekan Ctrl + C untuk menamatkan pelaksanaan devilspie.
Dari sini yang harus anda lakukan ialah mengedit fail konfigurasi untuk membuat tingkap mengikut citarasa dan keperluan anda. Sekiranya anda ingin membuat fail konfigurasi untuk aplikasi tertentu, saya cadangkan melakukan perkara berikut: dalam fail * .ds yang saya tulis (debug). Buka aplikasi yang ingin anda konfigurasikan. Kemudian saya membuat panggilan ke devilspie lagi di terminal. Anda akan mendapat sesuatu yang serupa dengan:
Tajuk Tetingkap: 'Desktop'; Nama Permohonan: 'Pengurus fail'; Kelas: 'Nautilus'; Geometri: 280 × 800 + 0 + 0
Tajuk Tetingkap: 'Panel Atas'; Nama Permohonan: 'Panel Atas'; Kelas: 'Gnome-panel'; Geometri: 1280 × 25 + 0 + 0
Tajuk Tetingkap: 'Panel Bawah'; Nama Permohonan: 'Panel Bawah'; Kelas: 'Gnome-panel'; Geometri: 1280 × 25 + 0 + 775
Dengan maklumat ini, anda akan dapat memperoleh nama aplikasi yang akan digunakan dalam fail.
Akhirnya, perlu dinyatakan bahawa Devil's Pie mesti didaftarkan dalam Sesi sistem supaya ia berjalan secara automatik semasa komputer dimulakan. Untuk melakukan ini, jangan lupa menambahkannya melalui Sistem -> Keutamaan -> Aplikasi semasa permulaan. Klik "Tambah" dan buat program permulaan baru, bernama Devil's Pie dan perintah devilspie.
gdevilspie
Adakah anda bukan rakan baik terminal? Adakah konfigurasi fail .ds terlalu rumit? Untuk ini terdapat gdevilspie, antara muka grafik yang membolehkan anda membuat dan mengedit fail .ds dengan mudah.
Untuk memasangnya, jalankan yang berikut di terminal:
sudo apt-get install gdevilspie
Fuente: Marcoscruz
4 komen, tinggalkan komen anda
Saya tidak dapat memberitahu anda ... Saya menggunakan Openbox dan berfungsi dengan baik ...: S
Ada yang menggunakan salah satu versi terbaru Ubuntu?
Ceria! Paul.
Program ini dirancang untuk berfungsi dengan Metacity. Dengan Gnome3 -atau Mutter- atau dengan Unity -atau Compiz- adakah ia berfungsi? Halaman rasmi tidak dikemas kini selama bertahun-tahun ...
Hei, Devilspie akan ke Metacity. Dengan Gnome3 - iaitu, Mutter-, adakah ia juga berlaku? Laman web rasmi sudah lama tidak dikemas kini ...
Hello
semasa melaksanakannya dari terminal ia memberitahu saya
Tidak ada ungkapan s yang dimuat, berhenti
Saya menggunakan ubuntu 10.04 dengan Compiz