היום אכתוב מאמר לינוקס לשם שינוי. אוהדי חלונות, אל דאגה אני לא מעלה את חלונות. כידוע אני משתמש גם בלינוקס לצד חלונות כדי לפקוח עין על ההפצות הטובות ביותר ומנהלי החלונות הטובים ביותר. Fluxbox הוא מנהל חלונות כזה מדהים עבור לינוקס, האהוב עלי. זה קל מאוד, מהיר להפליא, ניתן להגדרה בקלות ועשיר מאוד בתכונות. אתה יכול להשתמש בו ללא כל סביבת שולחן עבודה ועדיין לנהל חלונות בנוחות ופרודוקטיביות. כברירת מחדל, Fluxbox מציב חלונות שזה עתה נפתחו הורה בשורה עד שרוחב המסך מאפשר להם. לא מצאתי התנהגות זו שימושית במיוחד והייתי רוצה לשתף אתכם כיצד ניתן למקם חלונות Fluxbox שנפתחו במרכז המסך.
פרסומת
לשחק משחקי Xbox 1 במחשב
ב- Fluxbox יש אפשרות בקובץ ~ / fluxbox / init להגדיר את מיקום ברירת המחדל של חלונות חדשים. ברוב המקרים זה נראה כך:
session.screen0.windowPlacement: אסטרטגיה
ערך האסטרטגיה מציין היכן להציב חלונות חדשים כאשר לא צוין אחרת (על ידי התוכנית או קובץ 'היישומים', למשל).
'אסטרטגיות' זמינות הן כדלקמן:
- RowSmartPlacement: מנסה למקם חלונות בשורות מבלי לחפוף
- ColSmartPlacement: מנסה למקם חלונות בעמודות מבלי לחפוף
- CascadePlacement: מציב חלונות מתחת לשורת הכותרת של הקודם
- UnderMousePlacement: מציב חלונות חדשים מתחת לעכבר
במערכת ההפעלה שלי, שהיא Arch Linux, ערך ברירת המחדל הוא RowSmartPlacement .
כפי שאתה רואה, אין אפשרות להציב חלונות שזה עתה נפתחו במרכז המסך. אך אנו יכולים לבטל התנהגות זו באמצעות ה- קובץ אפליקציות .
פתח את הקובץ בעורך המועדף עליך. העורך בו אני משתמש הוא Geany:
איך להדיח אנשים מהו
geany ~ / .fluxbox / apps
הוסף את השורות הבאות בסוף הקובץ:
[אפליקציה] (שם! = gimp) [מיקום] (WINCENTER) {0 0} [סוף]
זה יאלץ את כל החלונות להיות ממוקמים במרכז המסך, בדיוק מה שאנחנו צריכים! השורה (שם! = gimp) מבטל את מרכז החלון עבור יישום GIMP. אני משתמש בגרסה ישנה יותר של GIMP, גרסה 2.6, שאין לה ממשק משתמש של חלון אחד ולכן מרכוז החלונות שלה מבלגן אותם לחלוטין.
זהו זה. הפעל מחדש את Fluxbox או קרא מחדש את תצורתו. עכשיו פתח משהו, למשל טרמינל או VLC או כל אפליקציה אחרת:
וואלה, הוא ימוקם במרכז המסך.