როგორ მოვათავსოთ ახალი ფანჯრები Fluxbox-ში Linux-ისთვის
დღეს მე დავწერ ლინუქსის სტატიას ცვლილებისთვის. ვინდოუსის ფანები, არ ინერვიულოთ, ვინდოუსს არ ვტოვებ. მოგეხსენებათ, მე ვიყენებ Linux-საც Windows-თან ერთად, რათა თვალი ვადევნო საუკეთესო დისტრიბუტორებს და საუკეთესო ფანჯრების მენეჯერებს. Fluxbox არის ერთ-ერთი ასეთი გასაოცარი ფანჯრის მენეჯერი Linux-ისთვის, ჩემი საყვარელი. ეს არის ძალიან მსუბუქი, საოცრად სწრაფი, ადვილად კონფიგურირებადი და ძალიან მდიდარი მახასიათებლებით. თქვენ შეგიძლიათ გამოიყენოთ იგი ყოველგვარი დესკტოპის გარემოს გარეშე და მაინც მართოთ ფანჯრები კომფორტულად და პროდუქტიულად. ნაგულისხმევად, Fluxbox განათავსებს ახლად გახსნილ ფანჯრებს ზედიზედ, სანამ ეკრანის სიგანე არ იძლევა მათ საშუალებას. მე არ მიმაჩნია ეს ქცევა ძალიან სასარგებლო და მინდა გაგიზიაროთ, თუ როგორ არის შესაძლებელი ახლად გახსნილი Fluxbox ფანჯრების განთავსება ეკრანის ცენტრში.
Fluxbox-ში არის ვარიანტი ~/fluxbox/init ფაილში ახალი ფანჯრების ნაგულისხმევი მდებარეობის განსაზღვრისთვის. უმეტეს შემთხვევაში ასე გამოიყურება:
session.screen0.windowPlacement: სტრატეგია
სტრატეგიის მნიშვნელობა განსაზღვრავს სად უნდა განთავსდეს ახალი ფანჯრები, როდესაც სხვაგვარად არ არის მითითებული (პროგრამით ან "აპლიკაციების" ფაილით, მაგალითად).
ხელმისაწვდომი "სტრატეგიები" შემდეგია:
- RowSmartPlacement: ცდილობს განათავსოს ფანჯრები რიგებში გადახურვის გარეშე
- ColSmartPlacement: ცდილობს ფანჯრების განთავსებას სვეტებში გადახურვის გარეშე
- CascadePlacement: განათავსებს ფანჯრებს წინა სათაურის ზოლის ქვემოთ
- UnderMouse Placement: განათავსებს ახალ ფანჯრებს მაუსის ქვეშ
ჩემს OS-ში, რომელიც არის Arch Linux, ნაგულისხმევი მნიშვნელობა არის RowSmartPlacement.
როგორც ხედავთ, არ არსებობს ეკრანის ცენტრში ახლად გახსნილი ფანჯრების განთავსება. მაგრამ ჩვენ შეგვიძლია ამ ქცევის უგულებელყოფა გამოყენებით აპლიკაციების ფაილი.
გახსენით ეს ფაილი თქვენს საყვარელ რედაქტორში. რედაქტორი, რომელსაც მე ვიყენებ არის Geany:
geany ~/.fluxbox/apps
დაამატეთ შემდეგი სტრიქონები ფაილის ბოლოს:
[აპი] (სახელი!=gimp) [პოზიცია] (WINCENTER) {0 0} [დასასრული]
ეს აიძულებს ყველა ფანჯარა განთავსდეს ეკრანის ცენტრში, ზუსტად ის, რაც ჩვენ გვჭირდება! Ხაზი (სახელი! = gimp) გამორთავს ფანჯრის ცენტრირებას GIMP აპლიკაციისთვის. მე ვიყენებ GIMP-ის უფრო ძველ ვერსიას, ვერსია 2.6, რომელსაც არ აქვს ერთი ფანჯრის მომხმარებლის ინტერფეისი, ამიტომ მისი ფანჯრების ცენტრირება მთლიანად აფუჭებს მათ.
Ის არის. გადატვირთეთ Fluxbox ან ხელახლა წაიკითხეთ მისი კონფიგურაცია. ახლა გახსენი რაღაც, ე.ი. ტერმინალი ან VLC ან ნებისმიერი სხვა აპლიკაცია:
Voila, ის განთავსდება ეკრანის ცენტრში.