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

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

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

התקן את וול

אם עדיין אין לך אחד, צור תיקיית "bin" מקומית בספריית הבית שלך. זה יהיה הרבה יותר קל לעבוד עם זה.

 cd ~ mkdir bin 

הזן את הספרייה החדשה שלך לתפוס את וול מ Github, ואז להפוך אותו הפעלה.

 cd bin wget https://github.com/dylanaraps/wal/raw/master/wal chmod + x wal 

יהיה עליך לקרוא שוב את קובץ הפרופיל שלך, כך גם.

 cd ~ source .profile 

הבסיס

וול הוא מאוד קל לשימוש. אתה רק צריך להנפיק את הפקודה ולספר לה איזו תמונה להשתמש. הדוגמה שלהלן יצרה את התמונה לעיל.

 Wal -i תמונות / טפט / kde.png 

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

הפעלת וול אוטומטית

ייתכן שכבר שמת לב שוול אינה משנה מסופים אחרים כברירת מחדל. יש כמה דרכים להתמודד עם וול פועל באופן אוטומטי. הראשון, והקל ביותר, הוא להוסיף וול לקובץ ".bashrc" או "zshrc" שלך (אם אתה משתמש ב- zsh). פעולה זו תטען מחדש את הגדרות ה- Wal האחרונות שלך עבור הפעלות המסוף שלך.

 (Wal -r &) 

הדגל -r עומד לטעון מחדש. ניתן לעשות זאת באופן ידני גם במסוף חדש.

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

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

 wal -i "$ (<$ $ {HOME} / / cache / wal / wal") " 

i3WM

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

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

 $ iwwm.color3 

בחר את הצבעים הרצויים בהתאם לסידור המספור ". Xresources".

תוכניות אחרות

יש סקריפט משלים שנקרא Wal-set כי טוען שינויים תוכניות נפוצות אחרות כמו Dunst ו Lemonbar. אתה יכול לתפוס את התסריט מ Github ולמקם אותו בספרייה המקומית שלך "bin", גם.

 cd ~ / bin wget https://github.com/dylanaraps/bin/raw/master/wal-set 

ברגע שיש לך את זה, להוסיף אותו לפקודות שלך וול עם דגל.

 Wal -i תמונות / טפט / kde.png -O להגדיר וול 

Polybar הוא סרגל התפריט הפופולרי בחלון התפריט. כמו i3, הוא יכול לטעון את ערכי הצבע שלו מ ". Xresources", פשוט להגדיר את משתני הצבע שלך בתצורת Polybar שלך לערכים ". Xresorces".

 fg = $ {xrdb: color1} bg = $ {xrdb: color2} 

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