Cara mengoptimumkan prestasi anda dengan Devilspie

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)
)
)

Mereka yang menggunakan compiz harus menukar panggilan "set_workspace" menjadi "set_viewport".

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


Kandungan artikel mematuhi prinsip kami etika editorial. Untuk melaporkan ralat, klik di sini.

4 komen, tinggalkan komen anda

Tinggalkan komen anda

Alamat email anda tidak akan disiarkan.

*

*

  1. Bertanggungjawab atas data: Miguel Ángel Gatón
  2. Tujuan data: Mengendalikan SPAM, pengurusan komen.
  3. Perundangan: Persetujuan anda
  4. Komunikasi data: Data tidak akan disampaikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Pangkalan data yang dihoskan oleh Occentus Networks (EU)
  6. Hak: Pada bila-bila masa anda boleh menghadkan, memulihkan dan menghapus maklumat anda.

  1.   Mari gunakan Linux kata

    Saya tidak dapat memberitahu anda ... Saya menggunakan Openbox dan berfungsi dengan baik ...: S
    Ada yang menggunakan salah satu versi terbaru Ubuntu?
    Ceria! Paul.

  2.   Oscar Torrente Artero kata

    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 ...

  3.   Oscar Torrente Artero kata

    Hei, Devilspie akan ke Metacity. Dengan Gnome3 - iaitu, Mutter-, adakah ia juga berlaku? Laman web rasmi sudah lama tidak dikemas kini ...

  4.   Alebil kata

    Hello
    semasa melaksanakannya dari terminal ia memberitahu saya

    Tidak ada ungkapan s yang dimuat, berhenti

    Saya menggunakan ubuntu 10.04 dengan Compiz

bool(benar)