מנהלי חלונות חלופיים שמשנים את אופן העבודה שלך

  • מנהלי חלונות מגדירים כיצד יישומים מוצגים, מאורגנים ונשלטים, החל ממודלים צפים קלאסיים ועד למערכות ריצוף מורכבות.
  • המערכת האקולוגית של GNU/Linux מציעה עשרות מנהלים וסביבות עבודה, החל מסביבות ריצוף קלות במיוחד כמו i3, dwm או Niri ועד שולחנות עבודה שלמים כמו GNOME, KDE Plasma או XFCE.
  • Wayland, כלי קומפוזיטור מודרניים וכלים כגון משגרים, סרגלי כלים וסרגלי חלונות מאפשרים זרימות עבודה מותאמות אישית ביותר, המתמקדות במקלדת.
  • בחירת המנהל המתאים תלויה בפרופיל המשתמש, בחומרה הזמינה וברמת השליטה והפרודוקטיביות הרצויות במחשב השולחני.

מנהלי חלונות חלופיים

אם אי פעם חשבת על "אני רק רוצה ללחוץ על מקש אחד ולקפוץ ישר לפיירפוקס, ל-IDE או לטרמינל "בלי לרוץ בטירוף ולחפש חלונות", המאמר הזה הוא בשבילכם. העולם של ה- מנהלי חלונות חלופיים זה בדיוק על זה: שינוי קיצוני של האופן שבו אתם נעים סביב שולחן העבודה שלכם, כך שהמחשב יתאים את עצמו אליכם ולא להיפך.

במערכות GNU/Linux, ואפילו ב-macOS ו-Windows, ישנה מערכת אקולוגית עצומה של כלים המחליפים (או משפרים) את מנהל החלונות המסורתי. החל מפתרונות מינימליסטיים הצורכים מעט מאוד משאבים ועד לסביבות שלמות ועשירות בתכונות, פרויקטים אלה יכולים שנה את זרימת העבודה היומיומית שלך, את הפרודוקטיביות שלך ואת ההבנה שלך לגבי שולחן העבודה.

מהו בעצם מנהל חלונות ולמה זה אמור לעניין אותך?

Un מנהל חלונות (או מנהל חלונות) הוא החלק במערכת ש... יצירה, ארגון ושליטה בחלונות יישומיםהחלט היכן הם ממוקמים, כיצד לשנות את גודלם, איזה גבול ושורת כותרת יש להם, איזה חלון נמצא בפוקוס, או כיצד הם מתנהגים בעת החלפת שולחנות עבודה.

ב-GNU/Linux זה עובד על מערכת גרפיתבאופן מסורתי X11 (X.org) ויותר ויותר Waylandשכבה זו היא מה שמאפשר לכל תוכנית לתפקד. להציג את הממשק הגרפי שלך ולקבל את הקליקים, המקשים או הנגיעות שלךבנוסף לכך, מנהל החלונות מגדיר את החוויה: האם הכל צף, האם הוא מרוצף, האם יש אנימציות, שולחנות עבודה וירטואליים, וכו '

באופן כללי, מנהלי חלונות מסווגים למספר גישות עיקריות, אשר משפיעות רבות על איך אתם עובדים עם האפליקציות שלכם:

  • ערימה או צף: המודל הקלאסי של Windows ו-macOS, שבו Windows הם חופפים בחופשיותדוגמאות: Openbox, Fluxbox, IceWM, Blackbox, JWM, WindowMaker, PekWM, Twm, Wmx.
  • ריצוף או פסיפסהחלונות הם לא דורכים אחד על השניבמקום זאת, הם חולקים את המרחב כמו חלקי פאזל. דוגמאות: i3, Sway, Awesome, bspwm, herbstluftwm, spectrwm, xmonad, wmii, musca, ratpoison, Niri, dwm ונגזרותיהם.
  • דינמי או היברידיהם משלבים ריצוף אוטומטי עם חלונות צפים במידת הצורך, כך ש אפשר לשלב את שני העולמותDWM היא הדוגמה הקלאסית, אך גם שיטות ריצוף מודרניות רבות מאפשרות גישה זו.

בסביבות שלמות כגון GNOME, KDE Plasma, XFCE, Cinnamon, MATE, LXDE, LXQt, Deepin או Pantheonמנהל החלונות משולב בדרך כלל (Mutter, KWin, Xfwm וכו'), אך ניתן גם השתמשו במנהלים עצמאיים בעצמכם לבניית שולחן כתיבה בהתאמה אישית.

סטים חלונות 10
Artaculo relacionado:
כיצד להסתיר ולהשבית את חלון HP Audio Switch ב-Windows 11

פסיפסים: ראה הכל בבת אחת מבלי להזיז חלונות ידנית

דמיינו שאתם עובדים עם דפדפן פתוח, שני טרמינלים ועורך טקסטבשולחן עבודה צף קלאסי, תסיים גרירת חלונות, הגדלה, מזעור וסידור מחדש כמעט כל הזמן כדי לראות מה מעניין אותך. עם מנהל מרוצף, לעומת זאת, המערכת זה אוטומטית מציב את כל החלונות בתצוגה., ללא חפיפה וללא צורך להתאים דבר באופן ידני.

פילוסופיה זו מציעה מספר יתרונות ברורים בחיי היומיום, במיוחד אם אתם מבלים שעות רבות מול המחשב ו... אתה תלוי בכמה תוכניות בו זמנית:

  • יותר פרודוקטיביות ומיקודאין חלון מוסתר מאחורי חלון אחר, אתה תמיד רואה את כל החלקים המרכזיים בעבודה שלךלא עוד חיפוש אחר "איפה לעזאזל נמצא הטרמינל שפתחתי לפני דקה".
  • זרימה ממוקדת מקלדתכמעט כל הפעולות (פתיחה, סגירה, תנועה, שינוי מיקוד, קפיצה סביבת עבודה) מבוססות על קיצורי מקלדת מהירים ועקבייםהרבה יותר מהר מהעכבר ברגע שהם משולבים בזיכרון השרירים שלך.
  • שימוש מקסימלי במסךכל פיקסל משמש בצורה חכמה; כלומר אידיאלי עבור צגים גדולים או מערכות מרובות צגיםשבו ארגון נכון של הכל עושה את כל ההבדל.

דוגמאות ידועות של מנהלי פסיפס

במהלך השנים, הם הופיעו בקהילת גנו/לינוקס. מנהלי ריצוף חלונות רביםחלקם פופולריים ביותר ואחרים נישתיים יותר, אבל לכולם יש את לגיון המעריצים שלהם:

  • i3כנראה המפורסם ביותר. זה קל משקל, יציב וניתן להגדרה רבהפשוט מבחינה רעיונית, מושלם לתחילת עבודה עם ריצוף. תחביר התצורה ברור, והקהילה יצרה המון סקריפטים ותוספים.
  • להתנדנד: הוא, באופן כללי, א "i3 עבור ויילנד"הוא מיישם כמעט את אותה תצורה, קיצורי דרך והתנהגות, אך על גבי פרוטוקול Wayland המודרני במקום X11. אידיאלי אם אתם רוצים שולחן עבודה מודרני ומאובטח עם תמיכה טובה בצגי HiDPI.
  • מדהיםריצוף חזק מאוד, עם פריסות מגוונות וגמישות עצומהזה מיועד למשתמשים שרוצים סקריפט והרחבת שולחן העבודה שלך (הוא מוגדר עם Lua), תוך שמירה על מראה ידידותי יחסית.
  • bspwmמארגן את החלונות כך עלים של עץ בינאריזה מאפשר הקצאה מתמטית וצפויה מאוד של שטח. כל האינטראקציה ברמה גבוהה מתבצעת באמצעות הודעות דרך... ש.ש.ק.ד. ובקשות, מה זה מעודד אוטומציה יצירתית ביותר..
  • אוויר סתיו wmריצוף ידני עם מערכת של "מסגרות" וכללים אקספרסיביים מאודזה נותן שליטה מדויקת עד מילימטר על הפריסה, אך דורש מהמשתמש להיות מוכן "לאלף" את שולחן העבודה שלו באופן ידני.
  • ספקטרוםבהשראת dwm ו-xmonad, הוא מציע פשטות, מהירות ותצורה באמצעות קובץ טקסט, בלי כל כך הרבה תוספות אבל מוצק מאוד למשתמשים מתקדמים.
  • xmonadכתוב ב האסלמיועד לאנשים שלא מפחדים לתכנת את שולחן העבודה שלהם. זה מאפשר רמה אכזרית של התאמה אישיתלמרות שעקומת הכניסה תובענית יותר.
  • wmiiאחד המוזאיקות הקלאסיות, עם עמודות, מצבי ערימה ומערכת קבצים וירטואלית (מבוסס על תוכנית 9) המאפשרת שליטה על כל המנהל על ידי כתיבה לנתיבים מיוחדים. זוהי דוגמה לאופן שבו ניתן לנהל WM ניתן לתסריטים ולמרחוק בצורה אלגנטית מאוד.
  • מוסקהריצוף פשוט מאוד, ללא סורגים או קישוטים כסטנדרט, הוא מיועד כמעט לחלוטין למקלדת. מעלתו טמונה דווקא בצנע המוחלט הזה.
  • רעל עכבריםעוד מקרה קיצוני של מינימליזם. אין גבולות, אין אייקונים, אין קישוטים; הכל מנוהל באמצעות מפתחות ומטרתו להפיק את המרב מכל סנטימטר של המסך. אידיאלי אם אתם רוצים אפס הסחות דעת... ולא אכפת לכם להתפשר על האסתטיקה.
  • נירימלחין ריצוף עבור Wayland שבולט בזכותו תזוזה אופקית "אינסופית" של מרחביםהוא מציע אנימציות חלקות וכללי חלון מתקדמים, ומשתלב בצורה חלקה עם זרימות עבודה המתמקדות בתזמון או בניהול פריסות מורכבות מרובות.
  • dwmהקלאסיקה המינימליסטית. זה קל במיוחד, מהיר, יציב, ומוגדר על ידי עריכת קוד המקור שלו ב-Cהפילוסופיה שלו היוותה השראה למזלגות ויילנד רבים ולמלחינים כמו dwl, שמנסים להביא את החוויה הזו לסביבות מודרניות יותר.

רבים ממנהלי הקבצים הללו מערבבים ריצוף וציפה בעת הצורך, למשל עבור דיאלוגי קבצים, כלי גרפיקה או חלונות מיוחדים שאינם מתאימים היטב לתא סטריקט.

האם הם רק דבר של לינוקס? גם מערכות אחרות פועלות.

למרות ש הממלכה הטבעית של מנהלי חלונות חלופיים נמצאת בגנו/לינוקסגם ל-Windows ול-macOS יש רכיבים וגישות משלהם.

  • En Windowsמנהל החלונות נקרא מנהל חלונות שולחן העבודה (dwm.exe)זהו רכיב של המערכת אשר זה כולל את כל הממשק הגרפי (אפקטים, שקיפויות, תמונות ממוזערות, Flip3D, תמיכה ברזולוציה גבוהה). לפני Windows 7 זה היה שירות שניתן להשבית; כיום זהו חלק מבני של המערכת ו כבר לא ניתן או חסר טעם להשבית אותו.
  • En MacOSאפל הציגה את זה עוד בזמנו לַחשׂוֹף (ב-Mac OS X 10.3 Panther), מה שאפשר צפייה וניהול מהירים של כל החלונותעם הזמן זה התפתח ל Mission Control (מאז OS X 10.7 Lion), אשר מאחדת שולחנות עבודה, חלונות ויישומים במסך מלא.

בנוסף, מנהלי קבצים חלופיים של צד שלישי הופיעו ב-macOS. דוגמה נוכחית לכך היא מקטיילרמנהל חלונות המופעל בעיקר משורת התפריטים, שנועד עבור משתמשים עם מספר מסכים וצורך בפריסות מהירות. בין תפקידיו:

  • תצוגות מקדימות של עיצובים בשורת התפריטים, כדי לראות איזו רשת תחיל לפני שתלחץ.
  • מיקום של 2, 3 או 4 חלונות בו זמנית בלחיצה אחת, והאפשרות של סדר אותם מחדש במהירות על ידי לחיצה נוספת.
  • הקצה אחת חלון לאזור מסוים מהמסך ללא סיבוכים.
  • גרור ושחרר עם אזורים מסומניםכדי להתאים ויזואלית את החלונות.
  • קיצורי מקלדת מבוססי חצים, אינטואיטיבי וניתן להתאמה אישית, כך שאתם לא תלויים כל כך בעכבר.
  • פריסות מוגדרות מראש: חצאים, רבעים, התפלגויות 30/70, עמודות 30/40/30, מספר סוללות ל-3 חלונות וכו'.
  • התאמה אוטומטית של עיצובים בהתאם המיקום/נראות של הרציף.

מקטיילר מציע את עצמו בתור רכישה חד פעמית, ללא מנוייםהרישיון ניתן להעברה בין מחשבים (ניתן לבטל אותו במחשב אחד ולהפעיל אותו במחשב אחר), ויש גרסת ניסיון של 14 יום ללא צורך ברישום או בכרטיס אשראי. זוהי דוגמה טובה לאופן שבו אפילו macOS מיישם את [הבא]. פילוסופיה מוזאית וארגון קפדני למשתמשים שחיים דבוקים למסכים מרובים.

מנהלי חלונות משולבים בשולחנות עבודה גדולים: Mutter ו-Metacity

מנהלי חלונות חלופיים

בתוך סביבת שולחן העבודה גנומהמבחינה היסטורית, תפקיד מנהל החלונות מולא על ידי שני פרויקטים מרכזיים: Metacity ראשון ו אמא מאוחר יותר. שניהם ממחישים היטב כיצד סביבה שלמה משלבת את ניהול התוכן שלה בלי שהמשתמש הממוצע בכלל ידע על קיומו.

מטא-סיטי: פשטות וגישה קלאסית

Metacity זה הופיע כמנהל חלונות עבור GNOME 2 במטרה לתעדף פשטות ושימושיות על פני אפקטים מרהיביםבתחילה השתמשתי GTK + 2 לצייר את המסגרות, תוך ירושה של צבעים, גופנים וסגנונות מנישת GTK של המערכת. כיום, בגרסה המודרנית שלה (המשמשת את GNOME Flashback), היא מבוססת על GTK + 3.

בין המאפיינים הבולטים שלו הם:

  • אינטגרציה של GNOMEאך ללא התחייבות להשתמש בו רק שם; כל עוד שאר שולחן העבודה עומד בתקן ICCCM הנדרש, הוא יכול להתקיים יחד עם סביבות אחרות.
  • ניהול כפתורים וקישוטים: אתה יכול סדר מחדש ובחר אילו כפתורים יופיעו (סגירה, הגדלה, מזעור, תפריט) וכיצד הם מפוזרים בשורת הכותרת.
  • ניסיון דומה מאוד לשולחנות כתיבה קלאסייםחלונות צפים, שורת כותרת, כפתורים, תפריטי חלונות... מושלם למשתמשים שלא רוצים הפתעות.

למרות ש-GNOME 3 עבר לשימוש ב-Mutter, Metacity עדיין חי בזכות Flashback של GNOME, אשר משכפל את חוויית GNOME 2.x עבור אלו המעדיפים את הממשק המסורתי.

Mutter: הלב התלת-ממדי של מעטפת GNOME

אמא זהו יורשו של Metacity ומנהל החלונות המוגדר כברירת מחדל ב- GNOME Shellשמו מגיע מ "מטאקיטי + עומס"כי זה משלב את ההיגיון של מטא-סיטי עם ספריית הגרפיקה ערבוביה וטכנולוגיות כמו GTK+ 3 ו-OpenGL כדי להציע אפקטים רכים וקומפוזיציה מודרנית.

בפועל, מאטר פועל כ:

  • מנהל חלונות X11יורש את ההיגיון הקלאסי של מיקום, מיקוד, שולחנות וכו'.
  • שרת Waylandכלומר הרכיב שמתקשר ישירות עם חומרת הגרפיקה ויישומי Wayland לציור הממשק.
  • ספריית קומפוזיציהאחראי על אנימציות, שקיפויות, ניהול צגים, קיצורי דרך גלובליים ועוד.

למרות ניתן להשתמש בו "גולמי" כקובץ WM עצמאיבפועל, זה נועד להיות ה- מנוע התצוגה של GNOME Shellהודות למערכת התוספים שלה, GNOME יכול להוסיף אפקטים חזותיים מורכבים ולהגדיר את התנהגות ניהול החלונות שלו, תוך שמירה על הבסיס של Mutter כעמוד תווך.

מהו Snap Assist Flyout?
Artaculo relacionado:
ארגון חלונות בעזרת Snap Layouts ו-Snap Groups

סביבות שולחן עבודה ומנהלי חלונות: 38 אפשרויות לכל טעם

מעבר לריצוף ול-GNOME, המערכת האקולוגית של GNU/Linux רוויה ב סביבות שלמות ומנהלי חלונות עצמאייםחלקם ידועים מאוד, אחרים אקזוטיים יותר, אך לכולם יש את מקומם. מבט תמציתי על "הרשימה הארוכה" הזו נותן מושג על הגיוון:

  • 9Wm: מדמה את מנהל החלונות של תוכנית 9 (8½ / river). ממשק מינימליסטי, ללא יוניקוד, ללא שולחנות עבודה וירטואליים או קיצורי דרךבעיקרון בסיס נקי עליו ניתן לכתוב את ה-WM שלך.
  • קופסה שחורה ונגזרות כגון Fluxboxמנהלי נקודה צפה קלים, ב-C++, המציעים צריכת חשמל נמוכה, מהירות וממשק קלאסי הניתן להגדרהFluxbox מוסיף תכונות נוספות והוא פופולרי מאוד במחשבים צנועים.
  • ביובומבחינה טכנית, זה לא מנהל גרפיקהאלא שכבה מעל GNU Screen ו-tmux עבור הטרמינל. זה פועל כ- "מנהל חלונות טקסט"עם פרופילים, התראות וקיצורי דרך משופרים.
  • קינמוןשולחן עבודה מתוחזק על ידי לינוקס מנטה, עם מראה מסורתי בסגנון GNOME 2 אך בנוי על טכנולוגיית GNOME Shellנוח, מוכר וקל לשימוש מבלי לוותר על תכונות מודרניות.
  • cwm (מנהל חלונות רגוע)מנהל חלונות של OpenBSDזמין גם בלינוקס. הוא מתמקד ב להיות יעיל, פשוט ולא פולשני, עם קיצורי דרך רבי עוצמה ואסתטיקה מפוכחת.
  • שולחן העבודה של Deepinסביבת שולחן העבודה של Deepin, עם דגש חזק על עיצוב מוקפד ושימושיות "ביתית", עם תוכנות מותקנות מראש כגון WPS, Skype, Spotify ויישומים משלו.
  • הארה (e16, e17…)זה התחיל בשנת 1996 כמנהל חלונות והתפתח ל... סביבה שלמה עם אפקטים, אנימציות ותמיכה במכשירים שוניםהסניף e16 עדיין חי עבור אלו שמעדיפים את השלב הזה.
  • גנומה (פלאשבק נוכחי ו-GNOME): סביבת GNU/Linux קלאסית נהדרת, עם חבילת אפליקציות משולבות משלהGNOME Shell (עם Mutter) מציע חוויה מודרנית; GNOME Flashback משחזר את התחושה של GNOME 2.
  • IceWM: בשימוש נרחב במתקינים כמו YaST (openSUSE). מהיר, פשוט, עם שורת משימות, עמודת וקיצורי דרך גלובלייםאידיאלי למכונות מוגבלות או למי שרוצה מחשב נייד קל משקל ש"פשוט עובד".
  • JWM (מנהל החלונות של ג'ו)כתוב ב-C, זה צורך מעט מאוד משאביםהוא משמש הפצות קלות משקל כמו Puppy Linux או מערכות עם חומרה צנועה מאוד, כולל Raspberry Pi.
  • KDE פלסמהכנראה הסביבה הניתנת להגדרה הטובה ביותר מכולן. היא מציעה שולחן עבודה שלם ואלגנטי עם אינספור אפשרויותזה מסתמך על מנהל החלונות של KWin, התומך באפקטים, סקריפטים וכעת גם בריצוף מתקדם. עבור משתמשים רבים, זה... האפשרות העיקרית לעבודה היומיומית.
  • אורסביבה קלת משקל שנכתבה מאפס, מודולרי וניתן להתאמה אישית, שנולד במערכת האקולוגית של BSD אך זמין גם בלינוקס.
  • LXDE ו-LXQtמכוון ל צוותים עם מעט משאביםLXDE מבוסס על GTK, LXQt על Qt. שניהם מציעים שולחן כתיבה קלאסי אך קל משקל מאודאידיאלי עבור נטבוקים, מחשבים ישנים יותר או מערכות משובצות.
  • MATEהמשך ישיר של GNOME 2הימר על ה- מטאפורות קלאסיות של שולחן עבודה דמויות יוניקסעם פאנלים, תפריטים ויישומים משולבים, תוך שמירה על תאימות עם טכנולוגיות מודרניות.
  • קופסא פתוחהמנהל צף מינימליסטי אך עוצמתי שניתן להשתמש בו לבד או כ... "מנוע" מתחת לסביבות אחרותהוא משתלב היטב עם יישומים שתוכננו עבור GNOME או KDE וניתן להגדרה רבה באמצעות קבצי XML.
  • הפנתיאוןשולחן עבודה של מערכת הפעלה יסודית, עם עיצוב מינימליסטי ואלגנטי בסגנון macOSפאנל עליון, תחנת עגינה תחתונה ועקביות ויזואלית מעוצבת בקפידה.
  • מסור דג: WM ניתן להרחבה ב לְשַׂפתֵת, ניתן להגדרה רבה אך עם פיתוח איטי למדי כרגע.
  • סוכרסביבה שונה לחלוטין, המכוונת אליה חינוך לגיל הרך ולמידה שיתופיתזה נותן עדיפות לפעילויות ולשיתוף פעולה על פני המטאפורה הקלאסית של "חלונות ושולחן".
  • XFCEאחת האפשרויות הפופולריות ביותר. היא משלבת קלילות ומראה מודרניהוא מגיע עם חבילת יישומים משלו ומנהל חלונות חזק (Xfwm). באופן מסורתי הוא נחשב לחסכוני מאוד במשאבים, מה שהופך אותו לאידיאלי למחשבים בינוניים ולכל מי שמחפש מערכת יציבה.

בסך הכל, אם תחברו את כל האלטרנטיבות הללו, תגיעו בקלות ל יותר מ-30 או 38 שולחנות עבודה ומנהלי חלונות שונה, לכל אחד פילוסופיה משלו. זה מוביל למעין "דלפק קפיצה": ניסיון של אחד אחר כל כמה ימים עד שמוצאים את זה שהכי מתאים... או עד שנמאס לכם להחליף.

קיצורי דרך, משגרים ותוספות קטנות שעושות את כל ההבדל

כשצוללים לעולם הריצוף ומנהלי הקירות הקלים, מגלים עד מהרה ש התצורה לעולם אינה "גמורה" לחלוטין.אתה מתאים קיצורי דרך, כללים, סקריפטים, משגרים... ותמיד מוצא פרט שאתה רוצה ללטש.

בסביבות מודרניות המבוססות על Wayland ו-Rigging, צצים כלים המשלימים את המערכת האקולוגית הזו ו- להכפיל את הפרודוקטיביות:

  • אנירוןמשגר יישומים עבור Wayland, שתוכנן כחלופה מהירה ל-Ulauncher או krunner. למרות שהוא נמצא ב מצב תחזוקה ודורש קומפילציה מקוד, מציע:
    • סגנון הניתן להתאמה אישית עם GTK+ CSS, שינוי צבעים, גופנים ומראה באמצעות קובץ סגנון פשוט.
    • ארכיטקטורה מבוססת תוספים רב-תכליתי ביותר: ניתן לחפש אפליקציות, להפעיל פקודות מעטפת, לתרגם טקסט, לחפש מילונים, לבצע חישובים, לחפש קבצים עם Kidex, לנהל את הלוח, לשלוט בצגים (Randr), לשלב עם Nix, לבצע חיפושים באינטרנט וכו'.
    • ביצוע אסינכרוני של תוספים, מה ששומר על ממשק זורם גם כאשר פעולות גוזלות זמן.
    • תכנית יליד ויילנד, משתלב היטב עם מלחינים כמו נירי, סוויי או היפרלנד.
  • בוררי אימוג'יב-GNOME, זה בדרך כלל נפתר באמצעות הרחבה פשוטה, אבל בקומפוזיטורים כמו Niri, מקובל להשתמש בכלים חיצוניים כמו חיוך (אפליקציה בפייתון) או חלופות המאפשרות העתק והדבק אימוג'ים מבלי לאבד את השטף. עבור אלו שמגיבים להרבה הודעות או תגובות, בורר טוב עושה הבדל גדול יותר ממה שנדמה.
  • טפטים דינמיים: כלים כגון נייר mpv לאפשר להשתמש סרטונים כרקע ב-Wayland, לדוגמה, בנירי ניתן להפעיל את mpvpaper בעת ההפעלה על כל צג, וללופף נוף מונפש ומרגיע באופן מפתיע.
  • חוקי חלון ואנימציותמלחינים כמו נירי מאפשרים לך להגדיר כללים מפורטים מאוד, לדוגמה:
    • שאפליקציה ספציפית (כמו בורר אימוג'י) תמיד מופיעים במצב צף.
    • התאם את אטימות של החלונות כאשר הם אינם פעילים (לדוגמה, אטימות 0.8 כאשר הם אינם בפוקוס).
    • החל פינות מעוגלות, חיתוך קווי מתאר ואנימציות חלקות כדי להוסיף נגיעה ויזואלית מבלי להסיח את הדעת.

כל זה מחזק את הרעיון שריצוף מינימליסטי או WM אינו רק פריט מבודד, אלא מרכז של מערכת אקולוגית של כלים מקושרים שתוכלו להתאים לפי טעמכם.

למי מיועדים מנהלי החלונות האלטרנטיביים האלה?

מנהלי חלונות חלופיים

מנהלי פסיפס ומנהלי עבודה קלים הם לא לכולם.ועדיף להבהיר זאת היטב לפני שלוקחים את הצעד ופורמטים את המערכת. מעבר משולחן עבודה צף קלאסי לשולחן עבודה מרוצף הוא, עבור רבים, שינוי משמעותי. הלם תרבות.

הם בדרך כלל משתלבים מצוין עם:

  • משתמשי GNU/Linux מתקדמים או נלהבים לאלו שבא להם תצורת מגע, סקריפטים ופרטים עדיניםהם נהנים להתעסק באותה מידה כמו שהם נהנים להשתמש במערכת.
  • מפתחים, מנהלי מערכת ואנשים שגרים בטרמינל, שצריכים לפתוח מספר חלונות ולהציג את כולם בבת אחת: טרמינלים, עורכים, דפדפנים, לוחות ניטור וכו'.
  • אנשים אובססיביים לפרודוקטיביות וסדר על המסךשמעריכים מהירות והיעדר הסחות דעת יותר מאשר שקיפויות, צללים או אנימציות ראוותניות.

מצד שני, הם בדרך כלל רעיון גרוע עבור:

  • משתמשים מתחילים שרק רוצים להפעיל את המחשב ולהתחיל להשתמש בובלי לקרוא מדריכים או לשנן קיצורי מקלדת.
  • אלו שתלויים ב יישומים גרפיים מורכבים ביותר (עריכת תמונות או וידאו מקצועית, CAD וכו') שלא מסתדרים טוב עם ארגון מרוצף לחלוטין.
  • אנשים שמעדיפים את היכרות עם סביבות מסורתיות כמו GNOME, Plasma או macOS ולא מרגישים צורך לשנות את אופן פעולתם.

עם זאת, שולחנות עבודה מסורתיים רבים כבר משלבים פונקציות פסיפס או "ריצוף בסיוע". לדוגמה, KDE פלסמה זה מאפשר לך ליצור פריסות אריחים מתקדמות ו Pop!_OS (עם קוסמיק) הוא שילב מערכת פסיפס מלוטשת להפליא. אלו גשרים מעניינים למי שרוצה נסה את הפסיפס מבלי לאבד שולחן עבודה קונבנציונלי.

עכבר, מקלדת, אסתטיקה? מיתוסים ומציאות

שאלה נפוצה מאוד היא האם, בעת שימוש בריצוף, העכבר הופך חסר תועלתהתשובה היא לא: אתם יכולים להמשיך להשתמש בעכבר כדי לקיים אינטראקציה עם יישומים כרגיל. מה שמשתנה הוא ש ניהול חלונות (הזזה, הצבה, שינוי מרחב) נעשה הרבה יותר טוב באמצעות מקלדתהעכבר שמור למה שמוסיף ערך באמת: ציור, בחירת טקסט, גלישה באינטרנט וכו'.

ביקורת נפוצה נוספת היא שמנהלים אלה "מכוער" או "קפדן"וזה נכון שרבים מהם מותקנים לאחרונה מראים רקעים חלקים, גופנים גנריים ואפס סמליםאבל זה רק בד ציור ריק. עם כמה התאמות תוכלו:

  • בחירת מקורות כמו אינטר או ג'ט בריינס מונו לשיפור הקריאות.
  • החל ערכות נושא מאוחדות של GTK/Qt כך שכל האפליקציות יחלקו סגנון.
  • להוסיף פערים (רווחים בין חלונות) וגבולות צבעוניים שהופכים את הפסיפס לנעים הרבה יותר לעין.
  • שלב ברים כמו פוליבר (על X11) או פסי דרך (על Wayland) עם סמלים, מחווני סוללה, מוזיקה, רשתות וכו'.
  • שימוש במפעילי משגרים כמו רופי (X11) או wofi/Anyrun (Wayland) במקום תפריטים מסורתיים.

בסופו של דבר, שולחן כתיבה מרוצף מטופח היטב יכול להיות יפה באותה מידה (או יותר) מאחד קלאסי, אבל עם ארגון טוב יותרזה רק דורש קצת זמן הכנה ונכונות להתנסות.

כמו כן, ראוי לזכור שרבים מהפרויקטים הללו הם לא עוקבים אחר קצב התפתחות קדחתנילחלקם, כמו Wmii או Sawfish, יש עדכונים צנועים או ספורדיים, המתמקדים בתיקוני באגים או שיפורים קלים. זה לא הופך אותם לחסרי תועלת: זה לעתים קרובות אומר שהם הגיעו לסוג של... "בגרות יציבה" היכן שהם כבר עושים את מה שהם מבטיחים.

בתרחיש הזה, מנהלים כמו dwm הם ממשיכים להיות מודלים לחיקוי ביצועים, שליטה ופשטות יוצאת דופןוהפילוסופיה שלה אף הועברה ל-Wayland דרך פורטים והשראה למלחינים שרוצים להציע את אותה חוויית מקלדת, כללים דטרמיניסטיים והשהיה נמוכה בסביבה מודרנית.

מנהלי חלונות חלופיים
Artaculo relacionado:
פתח בקלות מספר חלונות של אותה אפליקציה ב-Windows 11

יחד, הסכום של כלי ריצוף אולטרה-מינימליסטיים כמו dwm או ratpoison, כלי קומפוזיטור מודרניים כמו Niri או Sway, סביבות שלמות כמו GNOME, KDE Plasma או XFCE, ופתרונות מיוחדים כמו MacTiler או Sugar מדגים זאת. ישנם מנהלי חלונות שיכולים לשנות באופן קיצוני את אופן העבודה שלךבין אם אתם רוצים קונסולה המתמקדת בקידוד, שולחן עבודה חינוכי לילדים, או סביבה ארגונית מכוונת היטב, הבחירה תהיה תלויה במידת הנכונות שלכם ללמוד קיצורי דרך, כמה אתם מעריכים יעילות, וכמה אתם רוצים לעצב את החוויה הגרפית שלכם בעצמכם.