ეშმაკი არის პროგრამა Linux- ისთვის, რომლის საშუალებითაც შეგიძლიათ მიუთითოთ ფანჯრის ქცევა დესკტოპიდან კონფიგურაციის ფაილების გამოყენებით. ტიპიური შემთხვევები იქნება: "გახსენით X პროგრამა Desktop Z- ზე" ან "ტერმინალი მიუთითეთ სამუშაო მაგიდაზე, შპალერთან ერთად" და ა.შ. |
Linux– ის დისტრიბუციის ფანჯრების მენეჯერების ერთ – ერთი გაუმჯობესება Windows– ზე ისაა, რომ სამუშაო მაგიდა შედგება რამდენიმე სამუშაო უბნისგან. თითქოს რამდენიმე დამოუკიდებელი მაგიდა გაქვს ფანჯრების მოსაწყობად.
წინა დღეს იდეა გამიჩნდა, რომ ცუდი არ იქნებოდა, მაგალითად, ფოსტის წამკითხველის გაშვებისას, ის გახსნილიყო კონკრეტულ სამუშაო სივრცეში. ამრიგად, ის შეიძლება გაშვებული იყოს "უკანა პლანზე" მუდმივად ღია, ჩემთვის შეწუხების გარეშე.
დაბოლოს, მე ვიპოვნე ეს ნამუშევრის ალტერნატივა. და ეს წყალობით Devil's Pie პროგრამა.
ეშმაკის ღვეზელი ის, რაც გთავაზობთ, უფრო მეტი კონტროლია თქვენი ფანჯრების ქცევაზე. ამისათვის ის აანალიზებს სამუშაო მაგიდაზე შექმნილ ფანჯრებს და, კონფიგურაციის ფაილების საფუძველზე, ახორციელებს მასზე მოქმედებებს: გადააადგილეთ, შეამცირეთ ან მაქსიმალურად გაზრდით, შეცვალეთ ზომა, გაგზავნეთ სხვა სამუშაო ადგილას, დამალეთ დეკორაცია და ა.შ. .
Devil's Pie კონფიგურაცია ხდება ფაილების გამოყენებით * .ds გაფართოებით, რომლებიც ინახება ~ / .devilspie საქაღალდეში. ამ ტექსტური ფაილების რედაქტირება შესაძლებელია ძალიან კონკრეტული ნომენკლატურის გამოყენებით. Foosel.org– ზე მოცემულია ძალიან სრული სახელმძღვანელო (ინგლისურ ენაზე) ამ თემაზე.
ინსტალაცია და კონფიგურაცია
უპირველეს ყოვლისა, დააინსტალირეთ devilspie:
sudo apt-get ინსტალაცია ეშმაკი
ახლა თქვენს HOME საქაღალდეში შექმენით დირექტორია, სადაც ინახება კონფიგურაციის ფაილები:
mkdir ~ / .devilspie
შემდეგ შექმენით პირველი კონფიგურაციის ფაილი ამ საქაღალდეში. მაგალითად, ისე, რომ Firefox ყოველთვის იხსნება დესკტოპის ნომერზე 2:
nano ~ / .devilspie / firefox.ds
ჩასვით შემდეგი:
(თუ
(არის (განაცხადის_ სახელი) "Firefox")
(დასაწყისი
(set_workspace 2)
(მაქსიმიზაცია)
)
)
გაუშვით devilspie ტერმინალში და შემდეგ შეამოწმეთ რა ხდება Firefox– ის გაშვების დროს. იგი უნდა გაიხსნას სამუშაო ადგილის ნომერი 2.
დახურეთ Firefox და ტერმინალში დააჭირეთ Ctrl + C რომ დასრულდეს devilspie.
აქედან მხოლოდ თქვენ უნდა შეცვალოთ კონფიგურაციის ფაილები, რათა Windows გააკეთოთ თქვენი გემოვნებისა და საჭიროებების შესაბამისად. თუ გსურთ შექმნათ კონფიგურაციის ფაილი კონკრეტული პროგრამისთვის, გირჩევთ გააკეთოთ შემდეგი: * .ds ფაილში დავწერე (გამოსწორება). გახსენით პროგრამა, რომლის კონფიგურაციაც გსურთ. შემდეგ ისევ ტერმინალში გავუშვი devilspie- სკენ. თქვენ მიიღებთ მსგავსი რამ:
ფანჯრის სათაური: 'Desktop'; განაცხადის სახელი: 'ფაილის მენეჯერი'; კლასი: 'ნაუტილუსი'; გეომეტრია: 280 × 800 + 0 + 0
ფანჯრის სათაური: 'ზედა პანელი'; განაცხადის სახელი: 'ზედა პანელი'; კლასი: 'Gnome-panel'; გეომეტრია: 1280 × 25 + 0 + 0
ფანჯრის სათაური: 'ქვედა პანელი'; განაცხადის დასახელება: 'ქვედა პანელი'; კლასი: 'Gnome-panel'; გეომეტრია: 1280 × 25 + 0 + 775
ამ ინფორმაციის საშუალებით თქვენ შეძლებთ მიიღოთ იმ პროგრამების სახელები, რომლებიც ფაილებში უნდა გამოიყენოთ.
დაბოლოს, უნდა აღინიშნოს, რომ Devil's Pie უნდა იყოს დარეგისტრირებული სისტემაში Sessions ისე, რომ ის ავტომატურად იმუშავებს კომპიუტერის გაშვებისას. ამისათვის არ უნდა დაგვავიწყდეს, რომ დაამატოთ სისტემის საშუალებით -> პარამეტრები -> პროგრამები გაშვებისას. დააჭირეთ ღილაკს "დამატება" და შექმენით ახალი საწყისი პროგრამა, სახელწოდებით Devil's Pie და ბრძანება devilspie.
გდევილსპიე
ტერმინალის კარგი მეგობარი არ ხარ? .Ds ფაილების კონფიგურაცია ძალიან რთულია? ამისათვის არსებობს gdevilspie, გრაფიკული ინტერფეისი, რომელიც საშუალებას გაძლევთ მარტივად შექმნათ და დაარედაქტიროთ .ds ფაილები.
მისი ინსტალაციისთვის ტერმინალში გაუშვით შემდეგი:
sudo apt-get ინსტალაცია გდევილსპიე
წყარო: მარკოსკრუზი
4 კომენტარი დატოვე შენი
ვერ გეტყვით ... Openbox- ს ვიყენებ და კარგად მუშაობს ...: S
ვინმე იყენებს Ubuntu- ს ერთ-ერთ უახლეს ვერსიას?
Გაუმარჯოს! პავლე
ეს პროგრამა შექმნილია Metacity– თან სამუშაოდ. Gnome3– ით, ან Mutter– ით, ან Unity–– ან Compiz– ით მუშაობს? ოფიციალური გვერდი წლების განმავლობაში არ განახლებულა ...
Hey, Devilspie მიდის Metacity- ში. Gnome3– ით, ეს არის, Mutter–, ის ასევე მიდის? ოფიციალური ვებგვერდი არ განახლებულა საკმაოდ დიდი ხნის განმავლობაში ...
გაუმარჯოს
ტერმინალიდან მისი შესრულებისას მეუბნება
S- გამონათქვამები არ ჩაიტვირთა, წყვეტს
კომპზიზთან ერთად ვიყენებ ubuntu 10.04-ს