הגרסה החדשה של מנהל החלונות i3wm 4.17 הוכרזה זה עתה, גרסה אשר תמיכה בשקיפות ונוספו כמה אלמנטים חדשים. למי שלא יודע על i3wm עליו לדעת שמדובר במנהל חלונות המיועד ל- X11, בהשראת wmii ונכתב בשפת התכנות C.
פרויקט i3wm הוא נוצר מאפס לאחר סדרת ניסיונות להסיר את הפגמים של מנהל החלונות wmii. I3wm מובחן בקוד שקרא ומתועד היטב, משתמש ב- xcb במקום ב- Xlib, תומך כראוי בתצורות מרובות צגים, משתמש במבני נתונים בצורת עץ למיצוב חלונות, מספק ממשק IPC, תומך ב- UTF-8 ושומר על עיצוב חלון מינימלי. .
תומך בחלונות חופפים וקיבוצים, שמתמודד בצורה דינמית. התצורה מטופלת באמצעות קובץ טקסט רגיל, וניתן להרחיב את i3 באמצעות ה- Unix Socket וממשק ה- IPC מבוסס JSON עם שפות תכנות רבות.
I3 מציע את היתרונות של שימוש במנהל חלונות אריחים בלי הטרחה של צורך לכתוב סקריפטים ארוכים ולעתים מבלבלים לצורך ההתקנה. I3wm משתמש בקובץ תצורה של טקסט רגיל.
כמו wmii, i3 משתמש במערכת בקרה דומה מאוד ל- Vi. כברירת מחדל, בחירת החלון הפעילה נשלטת על ידי 'Mod1' (מקש Alt / מקש סופר) והמפתחות של השורה האמצעית של יד ימין (Mod1 + J, K, L,;), תוך כדי תנועת Windows מטופל על ידי הוספת מקש Shift (Mod1 + Shift + J, K, L).
קוד הפרויקט מופץ ברישיון BSD.
מה חדש ב i3wm גרסה 4.17?
בגרסה החדשה הזו תמיכת שקיפות נוספה עבור I3bar (דגל ה"שקיפות ") והיכולת להקצות לו רוחבי גבול שרירותיים.
כברירת מחדל, התצורה מבטיחה השקת xss-lock, nm-applet, pactl (מקשי בקרת עוצמת הקול) ושימוש בקובץ התצורה ~ / .config / i3 / config.
ב- ipc ישנו תור הודעות ושמירה על שליחת פקודת הפעלה מחדש מובטחת עד להשלמת הפקודה הקודמת.
גם בעיות קבועות עם i3bar בעת מעבר בין שולחנות עבודה עם מספר גדול של חלונות כמו גם הייצוג המיושם של הקצה השמאלי והימני של הכותרת במצב מחסנית.
לעיבוד אמוג'י נכון באזור הכותרת בעת שימוש בגופני פיקסל, מתווספת המרה חלקית מ- UTF-8 ל- UCS-2.
פריטים לשימוש במקליט המסך ההצצה נוספו וכן מדריך למשתמש מעודכן.
כיצד להתקין את i3wm על לינוקס?
למי שמעוניין להיות מסוגל להתקין את מנהל החלונות הזה במערכת שלהם, הם יכולים לעשות זאת על ידי ביצוע ההוראות שאנו חולקים להלן.
למי שהם דביאן, משתמשי אובונטו או כל נגזרת אחרת של הפצות אלה, פשוט פתח מסוף במערכת שלך ובו אתה רק צריך להקליד את הפקודה הבאה:
sudo apt install i3
ואילו למקרה של Arch Linux, Manjaro, Arco Linux או כל הפצה אחרת שמבוססת על Arch Linux, הם יכולים להתקין ממסוף על ידי הקלדת הדברים הבאים בתוכו:
sudo pacman -Syy i3-wm i3status i3lock i3-gaps dmenu termite dunst
עכשיו לאלו המשתמשים בפדורה או בכל הפצה אחרת המבוססת על זההם רק צריכים להקליד את הדברים הבאים במסוף:
sudo dnf install i3 i3status i3lock terminator sudo dnf install compton nitrogen udiskie sudo dnf install pasystray network-manager-applet pavucontrol sudo dnf install clipit
סוף סוף למי משתמשי openSUSE בכל אחת מגרסאות שולחן העבודה שלה, הם רק צריכים להקליד את הדברים הבאים במסוף:
sudo zypper install i3 dmenu i3status i3clock i3-gaps
וזהו, הם כבר יתקינו את מנהל החלונות הזה על הפצת הלינוקס שלהם. הדבר הבא הוא ליצור תצורה של מנהל זה, בשביל זה אתה יכול להתייעץ עם כמה מדריכים ברשת או ב- YouTube בשביל זה.