התאם אישית את שולחן העבודה שלך באמצעות Conky

צילום מסך של קונקי

אחת התכונות האטרקטיביות ביותר של אובונטו ושל רוב ההפצות של GNU/Linux היא היכולת שלהם להיות מותאם אישית כך שיתאימו לכל משתמש. יש אינספור דרכים להתאים אישית את שולחן העבודה שלנו, אבל בפוסט זה נתמקד בווידג'ט שימושי מאוד וגם אסתטי. אני מדבר על קונקי, יישומון ש מציג מידע כמו למשל, הטמפרטורה של המעבדים שלנו, עוצמת אות ה-Wi-Fi, השימוש ב-RAM ומאפיינים רבים אחרים.

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

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

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

sudo apt install conky-all

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

sudo apt install lm-sensors

לאחר שהתקנו את שתי החבילות האחרונות, עלינו לבצע את הפקודה הבאה כדי ש-"lm-sensors" יזהה את כל המכשירים במחשב שלנו:

sudo sensors-detect

בשלב זה כבר התקינו את Conky. עכשיו אנחנו יכולים לכתוב תסריט לקונקי לרוץ אוטומטית בתחילת כל מושב. לשם כך עלינו ליצור קובץ טקסט בתיקיה / usr / bin הנקרא, למשל, conky-start. לשם כך אנו מבצעים:

sudo gedit /usr/bin/conky-start

ייפתח קובץ טקסט בו עלינו להוסיף את הקוד הדרוש להפעלת Conky בתחילת כל הפעלה:

#!/bin/bash
sleep 10 && conky;

כעת אנו שומרים את הקובץ ונותנים לו הרשאות ביצוע באמצעות:

sudo chmod a+x /usr/bin/conky-start

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

צילום מסך מ- 2015-11-08 16:50:54

אנו לוחצים על "הוסף" ויופיע חלון כזה:

צילום מסך מ- 2015-11-08 16:51:11

  • במקום בו כתוב שם אנחנו יכולים לשים את "קונקי"
  • במקום בו כתוב Orden, עלינו ללחוץ על כפתור "עיון" ולחפש את התסריט שיצרנו בשם conky-start שנמצא בתוך תיקיית / usr / bin. כחלופה, אנו יכולים לכתוב ישירות / usr / bin / conky-start.
  • En תגובה, אנו יכולים להוסיף הערה תיאורית קטנה ליישום שתבוצע בהתחלה.

כעת קונקי תפעל אוטומטית בכל פעם שתתחבר.

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

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

ls -f

אם הקובץ ".conkyrc" לא מופיע, עלינו ליצור אותו בעצמנו עם:

touch .conkyrc

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

וכפי שאתה יכול לראות, באינטרנט נוכל למצוא אלפי תצורות רק על ידי חיפוש "קונפיגורציות קונקי" או "קונפיגורציות של קונקי" בגוגל. ברגע שנמצא את האחד שאנחנו אוהבים, נצטרך רק להוריד את המקור ולהדביק אותו בקובץ ".conkyrc" שהזכרנו קודם. באופן דומה, ב Ubunlog אנו רוצים להראות לך רשימה של התצורות הטובות ביותר עבור Conky שהושגו מ-Devianart:

1

קונקי, קונקי, קונקי על ידי YesThisIsMe.

2

קונקי קונפיג מאת didi79

3

קונקי לואה מאת despot77

4

קונקי קונפי שלי מאת londonali1010

בנוסף להורדת תצורות שכבר נכתבו, אנו יכולים ליצור את שלנו או לשנות את הקיימות, מכיוון ש- Conky היא תוכנה חופשית. אנו יכולים לראות את קוד המקור של קונקי בכתובת דף ה- GitHub שלך.

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


השאירו את התגובה שלכם

כתובת הדוא"ל שלך לא תפורסם. שדות חובה מסומנים *

*

*

  1. אחראי לנתונים: מיגל אנחל גטון
  2. מטרת הנתונים: בקרת ספאם, ניהול תגובות.
  3. לגיטימציה: הסכמתך
  4. מסירת הנתונים: הנתונים לא יועברו לצדדים שלישיים אלא בהתחייבות חוקית.
  5. אחסון נתונים: מסד נתונים המתארח על ידי Occentus Networks (EU)
  6. זכויות: בכל עת תוכל להגביל, לשחזר ולמחוק את המידע שלך.

  1.   סרחיו ס דיג'ו

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

  2.   רודריגו דיג'ו

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

    1.    מיגל פרס דיג'ו

      בוקר טוב רודריגו,

      אם כמו שאתה אומר שהשתמשת באותו קונקי כמוני, הוא אמור להופיע עם הרקע השקוף. בכל מקרה, פתח את הקובץ .conkyrc שנמצא בספריית הבית שלך ובדוק אם התווית הבאה מופיעה בשורה 10:
      own_window_transparent yes
      בדרך זו קונקי אמור להביא לך את הרקע השקוף. בדוק אם במקום "כן" יש לך "לא", ואם כן, שנה אותו.
      תודה על הקריאה ובברכה!

      1.    רודריגו דיג'ו

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

        תודה רבה לך!

  3.   פטריות-קון דיג'ו

    היי, אני מקבל את השגיאה הבאה בעת הפעלת קונקי מהטרמינל
    «Conky: חסר בלוק טקסט בתצורה; יוצא
    ***** אזהרת מפתח Imlib2 *****:
    תוכנית זו קוראת לשיחת Imlib:

    imlib_context_free ();

    עם הפרמטר:

    הקשר

    להיות אפס. אנא תקן את התוכנית שלך. »

    אני מקווה שאת יכולה לעזור לי!

    1.    מיגל פרס דיג'ו

      לילה טוב,

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

  4.   ראול אנטוניו לונגארז וידאל דיג'ו

    שלום, איך אני מדביק אותו? כבר פתחתי את הקובץ והעתקתי אותו ופפו כמו שהוא או שאני מסיר את הרווחים, סליחה אבל זו עדיין הפעם הראשונה שלי והאמת היא שהתיבה השחורה והמכוערת לא מכה אותי XD

  5.   דריל אריזה דיג'ו

    שלום, יש לי בעיה עם מנהל קונקי v2.4 באובונטו 16.04 של 64 ביט וזה שאני רוצה שאחד מהווידג'טים שהוא מביא יישאר על שולחן העבודה שלי לנצח, זאת אומרת שבכל התחלה היישומון שם אבל אני יכול לא תשיג את זה בתור מישהו שזה יכול לעזור ?? קודם כל, תודה

  6.   ליהר סאנצ'ס בלדד דיג'ו

    היי מיגל, אני ליהר, מחבר ה- Conky שאתה מציג כאן, אני שמח שאהבת אותו. ברכה עמית

  7.   דניאל דיג'ו

    שלום טוב, זה כשאתה פותח את קובץ הטקסט ושם (#! / bin / bash
    שינה 10 && conky;) נותן לי את הבעיה הזו ** (gedit: 21268): אזהרה **: הגדרת מטא-נתונים של מסמך נכשלה: הגדרת מטא-נתונים :: מאפיין תומך ב- gedit-spell אינו נתמך
    מה אני יכול לעשות?

  8.   asd דיג'ו

    זה לא עזר לי, זה אפילו לא התחיל

  9.   מיקסריקס AL (מיקסריקס) דיג'ו

    זה לא עבד עבורי, נראה שבאובונטו שלי היה win32 lag lol הייתי צריך למחוק אותו

  10.   netizen דיג'ו

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

    תודה על הזמן שלך.

  11.   גבריאל מ דיג'ו

    מישהו יודע את שם הקונקי בתמונה הראשונה של ההודעה ???

  12.   מפתחים דיג'ו

    פוסט יוצא דופן, זו הפעם הראשונה שאני קורא משהו שאני מבין ב 100% לגבי קונקי, הפוסטים על נושא מעניין זה תמיד מבלבלים מאוד, לכן אני מודה לך. עם זאת, יש לי בעיה בתצורה שלך, שלדעתי היא אלגנטית מאוד. הפרט הוא שעוצמת אות ה- wifi אינה מופיעה, האם תוכל לעזור לי בבקשה. תודה מראש על הזמן והתמיכה. ברכות!

  13.   Yo דיג'ו

    תצורת פתח העבר שלך נכשלה:

    conky: שגיאת תחביר (/home/whk/.conkyrc:1: '=' צפויה ליד 'לא') בזמן קריאת קובץ התצורה.
    conky: בהנחה שזה בתחביר ישן ומנסה להמיר.
    conky: [מחרוזת «...»]: 139: נסה להוסיף 'הגדרות' מקומיות (ערך אפס

  14.   אני נלחם דיג'ו

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

    conky.config = {

    רקע = שקר,
    font = 'Snap.se:size=8',
    use_xft = נכון,
    xftalpha = 0.1,
    update_interval = 3.0,
    total_run_times = 0,
    חלון משלה = נכון,
    own_window_class = 'קונקי',
    own_window_hints = 'לא מקושט, למטה, דביק, דלג על שורת המשימות, דלג_עמוד',
    own_window_argb_visual = נכון,
    חלון משלו_אגב_ערך = 150,
    own_window_transparent = שקר,
    own_window_type = 'dock',
    double_buffer = נכון,
    draw_shades = שקר,
    draw_outline = שקר,
    draw_borders = שקר,
    draw_graph_borders = שקר,
    מינימום_גובה = 200,
    מינימום רוחב = 6,
    רוחב מקסימלי = 300,
    default_color = 'ffffff',
    default_shade_color = '000000',
    default_outline_color = '000000',
    alignment = 'top_right',
    פער_x = 10,
    פער_י = 46,
    no_buffers = נכון,
    cpu_avg_samples = 2,
    override_utf8_locale = false,
    אותיות רישיות = שקר,
    use_spacer = אין,

    };

    conky.text = [[

    # כאן מתחילה התצורה של הנתונים המוצגים
    # הראשון הוא שם מערכת ההפעלה וגרסת הליבה
    $ {font Ubuntu: style = bold: size = 12} $ sysname $ alignr $ kernel

    # זה מראה לנו את שני המעבדים וסרגל של כל אחד מהם בשימוש שלהם
    $ {font Ubuntu: style = bold: size = 14} מעבדים $ hr
    $ {font Ubuntu: style = bold: size = 10} CPU1: $ {cpu cpu1}% $ {cpubar cpu1}
    CPU2: $ {cpu cpu2}% $ {cpubar cpu2}
    # זה מראה לנו את הטמפרטורה של המעבדים
    טמפרטורה: $ alignr $ {acpitemp} C

    # זה מראה לנו את מחיצת הבית, זיכרון RAM ונסורת עם פס כל אחד ואת הנתונים שלו
    $ {font Ubuntu: style = bold: size = 14} זיכרון ודיסקים $ hr
    $ {font Ubuntu: style = bold: size = 10} HOME $ alignr $ {fs_used / home} / $ {fs_size / home}
    $ {fs_bar / home}
    $ {font Ubuntu: style = bold: size = 10} RAM $ alignr $ mem / $ memmax
    $ {membar}
    $ {font Ubuntu: style = bold: size = 10} SWAP $ alignr $ swap / $ swapmax
    סרגל החלפה $

    # זה מראה לנו את מצב הסוללה עם מוט
    $ {font Ubuntu: style = bold: size = 14} סוללה $ hr
    $ {font Ubuntu: style = bold: size = 10} $ {battery BAT0} $ alignr
    $ {battery_bar BAT0}

    # זה מראה לנו את הקשר עם סרגל ואת כוחו
    $ {font Ubuntu: style = bold: size = 14} רשתות $ hr
    $ {font Ubuntu: style = bold: size = 10} עוצמת WIFI $ alignr $ {wireless_link_qual wlp3s0}%
    # זה מראה לנו את מהירות ההורדה וההעלאה של האינטרנט עם גרפיקה
    $ {font Ubuntu: style = bold: size = 10} הורד $ alignr $ {downspeed wlp3s0} / s
    $ {downspeedgraph wlp3s0 30,210 01df01 10fd10}

    $ {font Ubuntu: style = bold: size = 10} העלה $ alignr $ {upspeed wlp3s0} / s
    $ {upspeedgraph wlp3s0 30,210 0000ff ff0000}

    # זה מראה את השימוש ב- CPU ביישומים שמשתמשים בו הכי הרבה
    $ {font Ubuntu: style = bold: size = 14} יישומי שימוש במעבד $ hr
    $ {font Ubuntu: style = bold: size = 10} $ {top name 1} $ alignr $ {top cpu 1}%
    $ {top name 2} $ alignr $ {top cpu 2}%
    $ {top name 3} $ alignr $ {top cpu 3}%

    # זה מראה לנו את אחוז ה- RAM המשמש את היישומים שלו
    $ {font Ubuntu: style = bold: size = 14} השתמש ביישומי RAM $ hr
    $ {font Ubuntu: style = bold: size = 10} $ {top_mem name 1} $ alignr $ {top_mem mem 1}%
    $ {top_mem name 2} $ alignr $ {top_mem mem 2}%
    $ {top_mem name 3} $ alignr $ {top_mem mem 3}%

    ]]

    שים לב שברשת העלה והורד מידע, החלף את "wlan0" ב- "wlp3s0"
    כדי לדעת את שם הרשת, השתמש בפקודה ifconfig