Devilspie és un programa per a Linux que permet especificar el comportament de les finestres de l'escriptori mitjançant uns fitxers de configuració. Els casos típics serien: «obrir X aplicació en l'Escriptori Z» o «posar el terminal en el fons de l'escriptori, juntament amb el wallpaper», etc. |
Una de les millores en els gestors de finestres de distribucions Linux pel que fa a Windows és que l'escriptori consta de diverses àrees de treball. És com si tinguessis diversos escriptoris independents per organitzar les finestres.
L'altre dia es va acudir la idea que no estaria malament que, per exemple, quan llancés el lector de correu, s'obrís en una àrea de treball específica. Així, podria estar executant-se en "segon pla" obert permanentment sense molestar-me.
Finalment, vaig trobar l'alternativa per fer anar això. I és gràcies a l'aplicació Devil 's Peu.
Devil 's Peu el que t'ofereix és un major control sobre el comportament de les finestres. Per a això, analitza les finestres que es van creant a l'escriptori i, basant-se en arxius de configuració, executa accions sobre ella: moure-la, minimitzar-la o maximitzar-la, redimensionar-, enviar-la a una altra àrea de treball, ocultar la seva decoració, etc.
La configuració de Devil 's Peu es realitza mitjançant arxius amb extensió * .ds que s'emmagatzemen a la carpeta ~ / .devilspie. Aquests arxius de text es poden editar usant una nomenclatura molt específica. En foosel.org hi ha un tutorial (en anglès) molt complet sobre el tema.
Instal·lació i configuració
Primer que res, instal·la devilspie:
sudo apt-get install devilspie
Ara creá a la teva carpeta HOME directori en el qual s'emmagatzemaran els arxius de configuració:
mkdir ~ / .devilspie
Després, creá el primer arxiu de configuració en aquesta carpeta. A tall d'exemple, perquè Firefox s'obri sempre en l'Escriptori número 2:
nano ~ / .devilspie / firefox.ds
I pega el següent:
(si
(Is (application_name) "Firefox")
(begin
(Set_workspace 2)
(Maximize)
)
)
Executa devilspie en un terminal i després proba què passa a l'executar el Firefox. S'hauria obrir en l'àrea de treball número 2.
Cerrá Firefox i en el terminal prem Ctrl + C per finalitzar l'execució de devilspie.
A partir d'aquí tot el que cal fer és editar els fitxers de configuració per a deixar les finestres segons els teus gustos i necessitats. Si vols crear un arxiu de configuració d'una aplicació en concret et recomano fer el següent: en un arxiu * .ds vaig escriure (debug). Vaig obrir l'aplicació que vulguis configurar. Després, volve a executar en un terminal la crida a devilspie. Esteu obtenir alguna cosa similar a:
Window Title: 'Escriptori'; Application Name: 'Administrador d'arxius'; Class: 'Nautilus'; Geometry: 280 × 800 + 0 + 0
Window Title: 'Top Panel'; Application Name: 'Top Panel'; Class: 'Gnome-panell'; Geometry: 1280 × 25 + 0 + 0
Window Title: 'Bottom Panel'; Application Name: 'Bottom Panel'; Class: 'Gnome-panell'; Geometry: 1280 × 25 + 0 + 775
Amb aquesta informació podràs obtenir els noms de les aplicacions per utilitzar en els arxius.
Finalment val la pena comentar que cal donar d'alta Devil 's Peu a les Sessions de el sistema perquè s'executi automàticament a l'arrencar l'equip. Per a això, no oblidis afegir via Sistema -> Preferències -> Aplicacions a l'inici. Cliqueu a "Afegeix" i creá un nou programa d'inici, amb nom Devil 's Peu i la comanda devilspie.
Gdevilspie
¿No sos molt amic de l'terminal? La configuració dels arxius .ds se't fa massa complicada? Per això existeix gdevilspie, una interfície gràfica que et permet crear i editar arxius .ds fàcilment.
Per instal·lar-lo, executa el següent en un terminal:
sudo apt-get install gdevilspie
font: marcscreu
No sabria dir-te ... jo faig servir Openbox i funciona bé ...: S
Algú que utilitzi una de les últimes versions d'Ubuntu?
Salutacions! Pau.
Aquest programa està pensat per funcionar amb Metacity. Amb Gnome3 -o sigui Mutter- o bé amb Unity -o sigui Compiz- funciona? La pàgina oficial fa anys que està sense actualitzar ...
Escolta, el Devilspie va per Metacity. Amb Gnome3 -o sigui, Mutter-, també va? El web oficial fa força temps que no està actualitzada ...
Hola
a l'executar-lo des terminal em diu
No s'han carregat expressions s, deixant de fumar
Ús Ubuntu 10.04 amb Compiz