לינוקס מקבלת לעתים קרובות ביקורת מהקהל הקלות בשימוש על כך שהיא גורמת למשתמשים שלה לערוך מדי פעם קובץ טקסט כדי שמשהו יעבוד. במקרה של צג שולחן העבודה הזריז, הניתן להרחבה אינסופיתקונקיעם זאת, קובץ טקסט הוא אגָדוֹלדָבָר. אתה יכול לשנות את הפורמט, הצבע, הגופן והפלט של מה שקונקי מראה לך בכל דרך שתרצה, ובאמצעות כמה כלים זמינים באופן חופשי, לבקש מקונקי לעקוב אחר הדוא"ל שלך, יומן Google, מזג האוויר המקומי, המוזיקה, ואפילו לעקוב אחר הטקסט שלך -רשימת מטלות מבוססת. אם הסתקרנתם מכמה אהבה מקבל קונקיממשתמשי לינוקס שלנו, המשך לקרוא כדי ללמוד כיצד להגדיר צג מוטבע משלך, שימושי במיוחד, קל משקל.
הגדרה בסיסית
כמעט כל הפצת לינוקס מודרנית צריכה להציע את Conky במאגרים שלה; אם לא, אתה יכול לתפוס חבילת מקור מSourceForgeולהרכיב את זה בעצמך. אתה יכול להפעיל את הגדרת ברירת המחדל של Conky בשלב זה אם תרצה - פשוט הפעלconky
ממסוף, על ידי לחיצה על Alt ו-F2, או על ידי הגדרת קיצור דרך - אבל בואו נתחיל בהגדרה. ראשית, העתק את קובץ התצורה המוגדר כברירת מחדל Conky לספריית הבית שלנו. במערכות אובונטו, לפחות, ברירת המחדל מאוחסנת ב/usr/share/doc/conky/examples/conky.conf.gz
, אז נעתיק את התוכן של הקובץ הדחוס הזה למנהג שלנו.conkyrc
קובץ בספריית הבית שלנו. אתה יכול לעשות זאת בצורה גרפית עם כלי דחיסה וגרירה ושחרור, או להפעיל את הפקודה הזו בטרמינל:
zcat /usr/share/doc/conky/examples/conky.conf.gz > ~/.conkyrc
.conkyrc
קבצים מספרים לקונקי כל מה שאתה רוצה שיוצג וכיצד להציג אותו. משתמשים גאים מפרסמים וסוחרים בהם כל הזמן, וקל לייבא אותם. אז אם אתה רואה פריסה יפה וערכת צבעים ב-עמוד צילום מסך של קונקי, בתוך הענק הרציניעמדת מסחר בפורומים של אובונטו, או במקום אחר, אתה יכול פשוט להעתיק את התוכן של הקובץ הזה, לזרוק אותם ב-.conkyrc ולהפעיל מחדש את האפליקציה כדי לראות איך זה עובד על שולחן העבודה שלך. אם זה לא נראה כמו שצריך, או מתעסק באפקטים התלת-ממדיים שלך, אתה יכול פשוט להריץ שוב את פקודת הפירוק שלמעלה כדי לשחזר תצורה עובדת. עכשיו, על הדברים המהנים - לצבוט את הטקסט. פתח את קובץ ה-conkyrc בעורך הטקסט המועדף עליך (gedit ~/.conkyrc
אוֹkate ~/.conkyrc
צריך לעשות את זה עבור מערכות GNOME ו-KDE בהתאמה), ולהסתכל מסביב. הקובץ מחולק בעצם לשני חלקים: החלק העליון, שבו משנים את ההגדרות האוניברסליות, וכל מה שאחרי המילה TEXT, שזה מה שקונקי בעצם מראה. ההגדרות שלמעלה כמעט בכולן כוללות מספרים, טקסט או הצהרות "כן/לא", אותן ניתן כמובן לשנות. הנה כמה שכדאי להסתכל עליהם:
update_interval: כמה שניות קונקי מחכה לפני שהוא מרענן את עצמו. אפילו ערך "1.0" לא אמור להשפיע יותר מדי על הביצועים במערכת מודרנית, אבל אם אתה לא מחפש נתונים סטטיסטיים של מערכת בזמן אמת, אתה יכול להקטין אותו או להשאיר כפי שהוא.
double_buffer: מונע הבהוב במערכות שיש להן שולחנות עבודה המסוגלים לתמוך בכך. אם זה לא מופעל, סביר להניח שזה צריך להיות.
own_window: אם מוגדר "כן", Conky פועל כמו כל אפליקציית שולחן עבודה אחרת במסגרת חלון. הגדר ל"לא" וקונקי מטמיע את עצמו בשולחן העבודה (אם כי הגדרות אחרות עשויות להשפיע על כך).
מקסימום_רוחב,default_color, ומַעֲרָך: מגדיר את המראה והתחושה של קונקי. לְשַׁנוֹת
maximum_width
, או להוסיףminimum_width
אם תרצה, כדי למנוע פלט טקסט להגדיר את הגודל של Conky.default_color
שולט בטקסט שאינו מועבר ידנית לצבע אחר; שימוש ב"לבן" או "אפור בהיר" עובד עבור רוב שולחנות העבודה. סביר להניח שתמצאalignment
רשום ארבע פעמים, עם "למעלה_ימין", "למטה_שמאלה" וכדומה אחריו, וכולם מלבד אחד הגיבו עם "#" בתחילת השורות שלהם. בטל הערה אחת כדי לשנות את המקום שבו קונקי יושב על החלון שלך.
אם מצאת קובץ תצורה מגניב של Conky שמציג דואר אלקטרוני, הזנות RSS ונתונים אחרים, אבל זה פשוט לא יעבוד על המערכת שלך, זה כנראה בגלל שחסר לך סקריפט רקע שהפוסטר הותקן. הנה איך לשים כמה משלך בקונקי שלך.
מוסיפים את הדברים המגניבים
Conky יכול להפעיל ולתפוס את הפלט של כל אפליקציית שורת פקודה ולהציג אותה כמו שאתה רוצה. במילים אחרות, אם אתה נתקל בסקריפט או אפליקציית מסוף של Python שעושה משהו מגניב ומחזיר תוצאות טקסט, זה יכול להתאים לקונקי. אם יש לך תסריט בראש, עבור אל החלק התחתון של הטקסט שלך.conkyrc
קוֹבֶץ. בשורה חדשה, הקלד שורה כך:
${ בצע 900
פקודה סופר-מדהימה
}
זה אומר לקונקי להפעיל את "הפקודה הסופר-מדהימה" כל 900 שניות (כלומר 15 דקות) ולמשוך את התוצאות. באמצעות פקודה מסוג זה בצילום המסך למעלה, אני תופס את הפגישות שלי ביומן Google, בודק את ה-Gmail שלי, שולף נתוני מזג אוויר עבור באפלו, ניו יורק, ומפרט את מה שמתנגן במנהל המוזיקה שלי Rhythmbox. הסקריפטים מגיעים מפוסטר אחד של הפורומים של אובונטו, kaivalagi, שמציע גם קבצי .deb קלים להתקנה עבור משתמשי אובונטו וגם חבילות מקור לכל אחד אחר. אם המערכת שלך יכולה להריץ סקריפטים של Python (ורובם יכולים), אתה יכול להשתמש בכלים שלו. הנה אחיפוש בגוגלמכל הכלים המוכנים לקונקי ש-kaivalagi הרכיב, והנה אלה שבהם אני משתמש בצילום המסך. החבילות מצורפות בתחתית כל פוסט; קרא את ההוראות לפרטים על הגדרת הפלט:
עדכוני Weather.com(דורש הרשמה לחשבון XML מ-Weather.com)
בודק דואר POP/IMAP(משתמשי Gmail צריכיםעיין בהוראות ה-IMAP של Googleלעזרה בהתקנה).
רוצה לפקח על קובץ מטלות מבוסס טקסט? היית משתמש בcat
פקודה עם אותו תחביר Conky. הנה דוגמה של קטע Conky שסופק על ידיתוכנת Big Oh:
קובץ ToDo ${color0}TODO:${color1} ${execi 30 cat /home/username/Desktop/TODO.txt | fold -w40 }
אם קובץ המטלות שלך או כל קטע אחר מנותקים מוקדם מדי, זה בגלל שלקונקי יש מגבלת ברירת מחדל של טקסט בלתי נראה עבור כל אובייקט. אתה יכול לצבוט אותו על ידי הוספת אtext_buffer_size 512
לחלק העליון שלך.conkyrc
, שינוי המספר כך שיתאים לצרכים שלך. אני אמשיך ואשתףקובץ ה-conkyrc שלי, שמשתמש בכל הסקריפטים שהודבקו למעלה. הוצאתי את שם המשתמש והסיסמה שלי מהמקטעים של Gmail ויומן Google, והווידג'ט של Weather.com דורש קובץ תצורה נפרד (מותקן עם הסקריפט) שמכיל את פרטי ההרשמה שלך ל-Weather.com. עכשיו, בואו נראה כמה מההגדרות המדהימות של Conky משלכם. אם אתה יכול להדביק את זה בתגובות בלי יותר מדי עיוות, לך על זה; אחרת, שקול להשתמש בקישור מ-anשירות אחסון מקווןשמציע חשבון בחינם. אל תהסס להפנות את כולנו גם לתסריטים וכלים נהדרים הידידותיים לקונקי.