• Ismertető
  • Hírek
  • Letöltés
  • Súgó
  • Tananyag
  • Közösség
  • Ubuntu Women
ubuntu.hu

Hamarosan érkezik az Ubuntu következő kiadása

Belépés

Mi az az OpenID?
  • Belépés OpenID használatával
  • OpenID belépés megszakítása
  • Felhasználó létrehozása
  • Elfelejtett jelszó

Facebook

Kapcsolat

  • Identi.ca csoport
  • Facebook oldal
  • IRC
  • Közösségi levlista
  • Segítői levlista
  • Magyar Ubuntu Planet
  • További elérhetőségek

Devilspie – Alkalmazások indítása előre megadott munkaterületen

2010. augusztus 2. – 18.30 – Gorkhaan

Ebben a rövid leírásban a "devilspie" programot mutatom be nagyvonalakban, egy-két alkalmazás szemléltetésével.
Az program feladata az, hogy az induló alkalmazásaink ablakát képes előre megadott munkaterületekre átmozgatni automatikusan. A szabályokat megadhatjuk reguláris kifejezésekkel, ami nagy rugalmasságot ad, miközben szabályokat írunk.

Vágjunk is bele:

Telepítés:

sudo apt-get install devilspie

Automatikusan nem hoz létre mappát, amikben a szabályokat tároljuk, tehát hozzuk létre a mappát saját felhasználó nevünkkel ( nem root-ként ):

mkdir ~/.devilspie

A könnyebb kezelhetőség kedvéért minden egyes alkalmazáshoz, egy külön szabály fájlt hozok létre, íme:

echo '(if (is (application_name) "emesene") (set_workspace 4))' > ~/.devilspie/emesene.ds
echo '(if (is (application_name) "Audacious") (set_workspace 3))' > ~/.devilspie/audacious.ds
echo '(if (matches (window_name) "^XChat:.*") (set_workspace 4))' > ~/.devilspie/xchat.ds
echo '(if (matches (window_name) "^Vuze.*") (set_workspace 5))' > ~/.devilspie/vuze.ds

Egy lehetséges váz, egy kis magyarázattal:

(if (matches (window_name) "regexp") (set_workspace X))

# Lefordítva: Ha az "ablak_neve" megegyezik a "regexp" reguláris kifejezéssel, akkor az adott alkalmazást dobd át a(z) X. munkaterületre.

(if (is (application_name) "alkalmazásnév") (set_workspace X))'
# Lefordítva: Ha az alkalmazás neve "alkalmazásnév", akkor azt dobd át a(z) X. munkaterületre.

Devilspie futtatása:
Automatizálhatjuk, rendszerinduláskor elinduljon: Rendszer-> Beállítások-> Indítópult
Parancs mezőbe írjuk be, hogy: "devilspie", adjuk egy nevet, majd mentsük el.

Reguláris kifejezésekről bővebben itt olvashatsz; man grep

További opciók és információk Devilspie-ról:
https://help.ubuntu.com/community/Devilspie
http://live.gnome.org/DevilsPie
http://foosel.org/linux/devilspie

http://burtonini.com/blog/computers/devilspie/

  • Gorkhaan blogja
  • A hozzászóláshoz regisztráció és belépés szükséges
groy1980 – 2010. augusztus 3. 11.23

Ez miben jobb, mint amit a Compizban lévő 'ablakok elhelyezése' menüvel lehet beállítani?

  • A hozzászóláshoz regisztráció és belépés szükséges

https://www.dropbox.com/referrals/NTYwNjA2Nzk

Kálmánbátyám – 2010. augusztus 4. 11.48 – előzmény

Söt, más paramétereket is meg lehet adni, pl. méret, dekoráció, átlátszóság stb...
És mindezt a szent Compiz nélkül, bármilyen ablakkezelövel.

  • A hozzászóláshoz regisztráció és belépés szükséges

http://viszketegvernyul.wordpress.com

Gorkhaan – moderátor – 2010. augusztus 3. 13.03 – előzmény

Aki nem akar compizt használni. :) Mint a legtöbbünk aki rájött, hogy felesleges. ;)

  • A hozzászóláshoz regisztráció és belépés szükséges

||"Ha előre tudtad volna, hogy a gyertya lángja tűz, akkor már régen kész lenne az étel..." || My Homepage = Hasznos tippek & Trükkök

Hozzászólás-megjelenítési lehetőségek

A választott hozzászólás-megjelenítési mód a „Beállítás” gombbal rögzíthető.
© 2007–2011. Magyar Ubuntu Közösség.
Az Ubuntu a Canonical bejegyzett védjegye.
Az ubuntu.hu az fsf.hu kiszolgálóin fut.