Paano i-optimize ang iyong pagganap sa Devilspie

devilspie ay isang programa para sa Linux na nagbibigay-daan sa iyo upang tukuyin ang pag-uugali sa bintana mula sa desktop gamit ang mga configure file. Ang mga karaniwang kaso ay: "buksan ang X application sa Desktop Z" o "ilagay ang terminal sa ilalim ng desktop, kasama ang wallpaper", at iba pa.


Ang isa sa mga pagpapabuti sa mga namamahagi ng window windows manager sa Windows ay ang desktop na binubuo ng maraming mga workspace. Ito ay tulad ng kung mayroon kang maraming mga independiyenteng mesa upang ayusin ang iyong mga bintana.

Noong isang araw may ideya ako na hindi ito magiging masama kung, halimbawa, nang ilunsad ko ang mail reader, binuksan ito sa isang tukoy na workspace. Kaya, maaaring ito ay tumatakbo sa "background" na permanenteng bukas nang hindi ginugulo ako.

Sa wakas, natagpuan ko ang kahalili upang maisagawa ito. At ito ay salamat sa application ng Pie ng Diyablo.

Devil's pie kung ano ang inaalok sa iyo ay mas malawak na kontrol sa pag-uugali ng iyong windows. Upang magawa ito, pinag-aaralan nito ang mga bintana na nilikha sa desktop at, batay sa mga file ng pagsasaayos, nagsasagawa ng mga pagkilos dito: ilipat ito, i-minimize o i-maximize ito, baguhin ang laki nito, ipadala ito sa isa pang lugar ng trabaho, itago ang dekorasyon nito, atbp .

Ang pagsasaayos ng Devil's Pie ay tapos na gamit ang mga file na may extension na * .ds na nakaimbak sa ~ / .devilspie folder. Ang mga text file na ito ay maaaring mai-edit gamit ang napaka tukoy na nomenclature. Sa foosel.org mayroong isang kumpletong tutorial (sa English) sa paksa.

Pag-install at pagsasaayos

Una sa lahat, mag-install ng devilspie:

sudo apt-get install devilspie

Ngayon likhain sa iyong HOME folder ang direktoryo kung saan maiimbak ang mga file ng pagsasaayos:

mkdir ~ / .devilspie

Pagkatapos ay lumikha ng unang file ng pagsasaayos sa folder na iyon. Bilang isang halimbawa, upang palaging magbubukas ang Firefox sa numero ng Desktop 2:

nano ~ / .devilspie / firefox.ds

At i-paste ang sumusunod:

(kung
(ay (application_name) "Firefox")
(simulan
(set_workspace 2)
(i-maximize)
)
)
Ang mga gumagamit ng compiz ay dapat palitan ang tawag na "set_workspace" sa "set_viewport".

Patakbuhin ang devilspie sa isang terminal at pagkatapos ay subukan kung ano ang mangyayari kapag pinatakbo mo ang Firefox. Dapat itong buksan sa lugar ng trabaho bilang 2.

Isara ang Firefox at sa terminal pindutin ang Ctrl + C upang wakasan ang pagpapatupad ng devilspie.

Mula dito ang kailangan mo lang gawin ay i-edit ang mga file ng pagsasaayos upang iwanan ang mga bintana ayon sa iyong kagustuhan at pangangailangan. Kung nais mong lumikha ng isang file ng pagsasaayos para sa isang tukoy na application, inirerekumenda kong gawin ang sumusunod: sa isang * .ds file na isinulat ko (debug). Buksan ang application na nais mong i-configure. Pagkatapos ay pinatakbo ko ulit ang tawag sa devilspie sa isang terminal. Makakakuha ka ng isang bagay na katulad sa:

Pamagat ng Window: 'Desktop'; Pangalan ng Application: 'File manager'; Klase: 'Nautilus'; Geometry: 280 × 800 + 0 + 0
Pamagat ng Window: 'Top Panel'; Pangalan ng Application: 'Nangungunang Panel'; Klase: 'Gnome-panel'; Geometry: 1280 × 25 + 0 + 0
Pamagat ng Window: 'Bottom Panel'; Pangalan ng Application: 'Bottom Panel'; Klase: 'Gnome-panel'; Geometry: 1280 × 25 + 0 + 775

Sa impormasyong ito magagawa mong makuha ang mga pangalan ng mga application na gagamitin sa mga file.

Sa wakas, sulit na banggitin na ang Devil's Pie ay dapat na nakarehistro sa mga Session ng system upang awtomatiko itong tumakbo kapag nagsimula ang computer. Para sa mga ito, huwag kalimutang idagdag ito sa pamamagitan ng System -> Mga Kagustuhan -> Mga application sa pagsisimula. Mag-click sa "Magdagdag" at lumikha ng isang bagong programa sa pagsisimula, na pinangalanang Devil's Pie at ang command devilspie.

gdevilspie

Hindi ka ba mabuting kaibigan ng terminal? Masyadong kumplikado ba ang pagsasaayos ng .ds file? Para sa mga ito mayroong gdevilspie, isang grapikong interface na nagbibigay-daan sa iyo upang madaling lumikha at mag-edit ng mga .ds file.

Upang mai-install ito, patakbuhin ang sumusunod sa isang terminal:

sudo apt-get install gdevilspie

Fuente: Marcoscruz


Iwanan ang iyong puna

Ang iyong email address ay hindi nai-publish. Mga kinakailangang patlang ay minarkahan ng *

*

*

  1. Responsable para sa data: Miguel Ángel Gatón
  2. Layunin ng data: Kontrolin ang SPAM, pamamahala ng komento.
  3. Legitimation: Ang iyong pahintulot
  4. Komunikasyon ng data: Ang data ay hindi maiparating sa mga third party maliban sa ligal na obligasyon.
  5. Imbakan ng data: Ang database na naka-host ng Occentus Networks (EU)
  6. Mga Karapatan: Sa anumang oras maaari mong limitahan, mabawi at tanggalin ang iyong impormasyon.

  1.   Gumamit tayo ng Linux dijo

    Hindi ko masabi sa iyo ... Gumagamit ako ng Openbox at gumagana ito ng maayos ...: S
    Sinumang gumagamit ng isa sa pinakabagong bersyon ng Ubuntu?
    Cheers! Paul

  2.   Oscar Torrente Artero dijo

    Ang program na ito ay dinisenyo upang gumana sa Metacity. Sa Gnome3 -o Mutter- o sa Unity -o Compiz- gumagana ba ito? Ang opisyal na pahina ay hindi nai-update para sa mga taon ...

  3.   Oscar Torrente Artero dijo

    Hoy, ang Devilspie ay pupunta sa Metacity. Sa Gnome3-iyon ay, Mutter-, pupunta rin ito? Ang opisyal na website ay hindi nai-update nang medyo matagal ...

  4.   Mga Alebil dijo

    Hello
    kapag isinasagawa ito mula sa terminal sinasabi nito sa akin

    Walang na-load na mga s-expression, pag-quit

    Gumagamit ako ng ubuntu 10.04 sa Compiz