دسک تاپ خود را با Conky سفارشی کنید

عکس صفحه نمایش Conky

یکی از جذاب ترین ویژگی های اوبونتو و بیشتر توزیع های گنو / لینوکس ، ویژگی آن است توانایی سفارشی سازی به سلیقه هر کاربر. روش های بی شماری برای سفارشی کردن دسک تاپ ما وجود دارد ، اما در این پست ما به یک ابزارک بسیار مفید و همچنین زیبایی توجه خواهیم کرد.

من در مورد Conky صحبت می کنم ، یک ابزارک است اطلاعات را نمایش می دهد مانند دمای پردازنده های ما, قدرت سیگنال Wi-Fi, استفاده از RAM، و بسیاری از ویژگی های دیگر. در این پست خواهیم دید که چگونه می توانیم Conky را نصب کنیم ، چگونه می توانیم این کار را انجام دهیم تا در ابتدای جلسه به طور خودکار اجرا شود و همچنین چند پیکربندی برای Conky خود خواهیم دید. ما شروع می کنیم

همانطور که گفتیم ، زیبایی کانکی در این است که از طریق او می توانید دسترسی پیدا کنید همه نوع اطلاعات. از ایمیل یا استفاده از هارد دیسک گرفته تا سرعت پردازنده ها یا دمای هر یک از دستگاه های رایانه شخصی. اما بهترین از همه این است که Conky به شما امکان می دهد تمام این اطلاعات را روی دسک تاپ خود به شکلی بسیار زیبا و بصری خوشایند ، از طریق ویجتی که می توانید خودتان سفارشی کنید.

برای شروع ، راحت است که اول بیایید نصب کنیم کانکی ما می توانیم این کار را با اجرای دستور زیر در ترمینال انجام دهیم:

sudo apt-get نصب conky-all

پس از نصب ، می توانیم برنامه "lm-sensors" را نیز نصب کنیم که به Conky امکان می دهد دما را بدست آورید دستگاههای رایانه ما برای انجام این کار ، این دستور را در ترمینال اجرا می کنیم:

sudo apt-get سنسورهای lm را نصب کنید

پس از نصب این دو بسته آخر ، باید دستور زیر را اجرا کنیم تا "lm-sensors" تمام دستگاه های رایانه ما را با استفاده از این سیستم شناسایی کند:

حسگرهای سودو

خوب ، در این مرحله ما قبلاً Conky را نصب کرده ایم. اکنون می توانیم اسکریپتی برای Conky بنویسیم تا در شروع هر جلسه به طور خودکار اجرا شود. برای انجام این کار ، باید یک پرونده متنی در پوشه / usr / bin ایجاد کنیم که به عنوان مثال conky-start نامیده می شود. برای انجام این کار ، ما موارد زیر را اجرا می کنیم:

sudo gedit / usr / bin / conky-start

یک پرونده متنی باز می شود که در آن باید کد لازم برای اجرای Conky را در ابتدای هر جلسه اضافه کنیم:

#! / bin / bash
خواب 10 && conky؛

اکنون ، پرونده را ذخیره کرده و با آن مجوزهای اجرای را می دهیم:

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

اکنون ، برای افزودن اسکریپتی که قبلاً ایجاد کرده ایم ، باید به دنبال برنامه "Startup Applications" باشیم. هنگامی که برنامه را باز کردیم ، پنجره ای مانند پنجره زیر ظاهر می شود:

عکس صفحه از 2015-11-08 16:50:54

ما بر روی "افزودن" کلیک کرده و پنجره ای مانند این ظاهر می شود:

عکس صفحه از 2015-11-08 16:51:11

  • آنجا که می گوید نمبر ما می توانیم "Conky" قرار دهیم
  • آنجا که می گوید Orden، ما باید بر روی دکمه "Browse" کلیک کرده و به دنبال اسکریپتی بگردیم که با عنوان conky-start واقع در داخل پوشه / usr / bin ایجاد کرده ایم. به عنوان یک گزینه ، می توانیم مستقیماً / usr / bin / conky-start را بنویسیم.
  • En توضیح، می توانیم یک توصیف توصیفی کوچک از برنامه اضافه کنیم که در ابتدا اجرا می شود.

اکنون Conky هر زمان که وارد سیستم می شوید به طور خودکار اجرا می شود.

اگر هنوز نمی توانید ابزارک Conky را روی دسک تاپ خود مشاهده کنید ، فقط باید با اجرای نام برنامه (conky) سیستم را مجدداً راه اندازی مجدد کنید یا مستقیماً آن را از ترمینال اجرا کنید. هنگامی که می توانید ویجت را روی دسک تاپ خود ببینید ، ممکن است به صورت پیش فرض از شکل ظاهری آن خوشتان نیاید. به همین دلیل ، ما به شما نشان خواهیم داد که چگونه می توانید قلم Conky را ویرایش کنید تا ظاهری را که بیشتر از همه دوست دارید به آن ببخشد.

فایل منبع Conky به عنوان یک فایل مخفی در داخل فهرست کاربر ما یافت می شود. این پرونده نام ".conkyrc" دارد. برای دیدن پرونده ها و دایرکتوری های پنهان در یک فهرست ، می توانیم آن را به صورت گرافیکی و با فشار دادن Ctrl + H یا اجرای دستور انجام دهیم:

ls -f

اگر پرونده ".conkyrc" ظاهر نشد ، ما باید خود آن را با استفاده از موارد زیر ایجاد کنیم:

لمس کنید

هنگامی که آن را پیدا کردیم یا آن را باور کردیم ، آن را باز می کنیم و در آنجا اگر ما خود آن را ایجاد کرده ایم ، قلم پیش فرض در Conky یا یک پرونده خالی را خواهیم داشت. اگر آن پیکربندی را دوست ندارید ، می توانید فونت مورد استفاده من را کپی کنید اینجا.

و همانطور که مشاهده می کنید ، در اینترنت می توانیم هزاران پیکربندی را فقط با جستجوی "پیکربندی های Conky" یا "تنظیمات Conky" در Google پیدا کنیم. پس از یافتن مورد دلخواه ، فقط باید منبع را بارگیری کرده و در پرونده ".conkyrc" که قبلاً به آن اشاره کردیم ، جایگذاری کنیم. به همین ترتیب ، در Ubunlog ما می خواهیم لیستی از بهترین تنظیمات Conky به دست آمده از Devianart را به شما نشان دهیم:

1

کانکی ، کانکی ، کانکی توسط YesThisIsMe.

 

2

پیکربندی Conky توسط didi79

3

کانکی لوا توسط despot77

 

4

پیکربندی Conky من توسط londonali1010

علاوه بر بارگیری پیکربندی هایی که قبلاً نوشته شده اند ، از آنجا که Conky نرم افزار رایگان است ، می توانیم تنظیمات خود را ایجاد کرده یا اصلاح کنیم. ما می توانیم کد منبع Conky را در اینجا ببینیم صفحه GitHub شما.

امیدوارم این پست به شما کمک کند کمی بیشتر دسک تاپ خود را شخصی سازی کنید. اکنون با Conky دسک تاپ ما ظاهر بسیار دلپذیری خواهد داشت علاوه بر این که ما قادر خواهیم بود اطلاعاتی در دسترس داشته باشیم که در یک لحظه خاص می توانند برای ما بسیار مفید باشند.


محتوای مقاله به اصول ما پیوست اخلاق تحریریه. برای گزارش یک خطا کلیک کنید اینجا.

17 نظر ، نظر خود را بگذارید

نظر خود را بگذارید

نشانی ایمیل شما منتشر نخواهد شد. بخشهای موردنیاز علامتگذاری شدهاند با *

*

*

  1. مسئول داده ها: میگل آنخل گاتون
  2. هدف از داده ها: کنترل هرزنامه ، مدیریت نظرات.
  3. مشروعیت: رضایت شما
  4. ارتباط داده ها: داده ها به اشخاص ثالث منتقل نمی شوند مگر با تعهد قانونی.
  5. ذخیره سازی داده ها: پایگاه داده به میزبانی شبکه های Occentus (EU)
  6. حقوق: در هر زمان می توانید اطلاعات خود را محدود ، بازیابی و حذف کنید.

  1.   سرجیو اس dijo

    من یک بار آن را امتحان کردم و از شکل ظاهری آن خوشم آمد ، این یک ویژگی متمایز دیگر به دسکتاپ داد. مسئله این است که من همیشه باید به میز می رفتم تا بتوانم هر یک از این اعداد را بررسی کنم. و حقیقت این است که من مدت طولانی است که به سختی از دسک تاپ استفاده کرده ام ، چند سند استفاده فوری و یک پوشه دارم ، اما هیچ چیز دیگری. برای مرتب بودن ، ساختار فایلهایم در مکانهای دیگر است و دیگر روی دسک تاپ نیست (از زمانی که Window $ را ترک کردم دیگر استفاده از آنها را متوقف کردم).
    بنابراین این سرویس Conky برای من چندان کاربردی نبود ، من گزینه های دیگری را امتحان کردم و در مورد "شاخص بارگذاری سیستم" تصمیم گرفتم ، آن را در نوار بالایی اوبونتو دارم و با یک نگاه می توانم ببینم که همه چیز چگونه پیش می رود. این گزینه بسیار کمتر از Conky است ، اما آنچه من واقعاً از آن برای استفاده می کنم

  2.   رودریگو dijo

    سلام میگوئل ، از این مقاله بسیار متشکرم ، زیرا مقاله ای بود که بیشترین کمک را به من کرد تا بتوانم Conky را برای جزئیات مرحله به مرحله نصب کنم. من همان کانکی شما را نصب کردم. اما تفاوت در این است که معدن با پس زمینه سیاه ظاهر می شود. چطور باید مثل شما شفافش کنم؟
    بسیار متشکرم.

    1.    میکل پرز dijo

      صبح بخیر رودریگو ،

      اگر همانطور که می گویید از Conky مشابه من استفاده کرده اید ، باید با پس زمینه شفاف ظاهر شود. به هر حال ، پرونده .conkyrc واقع در فهرست اصلی خود را باز کنید و ببینید آیا برچسب زیر در خط 10 نشان داده شده است:
      own_window_transparent yes
      به این ترتیب Conky باید زمینه شفاف شما را بدست آورد. بررسی کنید آیا به جای "بله" شما "نه" دارید ، و اگر چنین است ، آن را تغییر دهید.
      با تشکر از شما برای خواندن و با احترام

      1.    رودریگو dijo

        صبح بخیر میگوئل ،
        مثل همیشه با تشکر برای وقت گذاشتن برای پاسخ دادن ، همه این کار را نمی کنند. در مورد آنچه در بالا در مورد آن صحبت کردیم ، در خط 10 فیلمنامه آنطور که باید ظاهر می شود:
        ویندوز_شفاف خود بله
        اما هنوز هم با پس زمینه سیاه ظاهر می شود. به هر حال من آن را به عنوان سبد سبد می دهم.
        از طرف دیگر ، می خواستم از شما بپرسم که چگونه باید هوا را برای من به وجود بیاورم.

        خیلی ممنونم!

  3.   قارچ کون dijo

    سلام ، هنگام شروع استفاده از ترمینال خطای زیر را دریافت می کنم
    «Conky: در تنظیمات بلوک متن موجود نیست. خارج شدن
    ***** هشدار برنامه نویس Imlib2 *****:
    این برنامه تماس Imlib را فراخوانی می کند:

    imlib_context_free ()؛

    با پارامتر:

    زمینه

    NULL بودن لطفا برنامه خود را اصلاح کنید. »

    امیدوارم بتوانید کمکم کنید!

    1.    میکل پرز dijo

      شب بخیر،

      اول از همه ، آیا شما فایل .conkyrc را به درستی در فهرست اصلی خود ایجاد کرده اید؟
      در این صورت ، اولین خطا به شما اطلاع می دهد که نمی تواند برچسب TEXT را در پرونده منبع .conkyrc پیدا کند. بررسی کنید که آیا قبل از قالب بندی داده هایی که در صفحه نمایش داده می شوند ، برچسب TEXT تنظیم شده است. اگر نمی توانید مشکل را حل کنید ، بهتر است پیکربندی خود را در آن کپی کنید Pastebin و پیوند را به من منتقل کنید تا بتوانید کد را مرور کنید.
      با تشکر از شما برای خواندن و با احترام.

  4.   رائول آنتونیو لونگرز ویدال dijo

    سلام ، چگونه آن را پیست کنم؟ من قبلا پرونده را باز کردم و آن را کپی کردم و به همین ترتیب از pefo کپی کردم یا فضاها را حذف می کنم ، متأسفم ، اما هنوز اولین بار است و حقیقت این است که جعبه سیاه زشت مرا XD نمی زند

  5.   داریل آریزا dijo

    سلام ، من با conky manager v2.4 در ubuntu 16.04 از 64 بیتی مشکلی دارم و این این است که من می خواهم یکی از ابزارک هایی را که به همراه می آورد برای همیشه روی دسک تاپ من بماند ، منظور من این است که در هر شروع ویجت وجود دارد اما من می توانم آیا کسی را پیدا می کنید که بتواند کمک کند؟ اول از همه ، ممنون

  6.   لیهر سانچز بلداد dijo

    سلام میگوئل ، من لیهر هستم ، نویسنده Conky که اینجا نشان می دهید ، خوشحالم که از آن خوشتان آمد. سلام همکار

  7.   دانیل dijo

    سلام خوب است ، این است که وقتی فایل متنی را باز می کنید و (#! / bin / bash را قرار می دهید)
    sleep 10 && conky؛) این مشکل را برای من ایجاد می کند ** (gedit: 21268): هشدار **: تنظیم فراداده سند انجام نشد: تنظیم متادیتا :: ویژگی gedit-spell-enabled پشتیبانی نمی شود
    چه کاری می توانم انجام دهم؟

  8.   صعود dijo

    این به من کمکی نکرد ، حتی شروع هم نشد

  9.   Mixterix AL (Mixterix) dijo

    این برای من کارایی نداشت ، به نظر می رسید که اوبونتو من یک win32 lag دارد ، باید آن را حذف کنم

  10.   شبانه روزی dijo

    سلام.
    من ویجت را دقیقاً مانند شما دیدم ، اما تنها مشکلی که ایجاد می کند این است که شبکه را کنترل نمی کند. چه کاری می توانم انجام دهم؟ از آنجا که من به شبکه متصل هستم. و یک سوال دیگر: درصورتی که دیگر آن را نمی خواهید ، چگونه می توانم آن را حذف نصب کنم؟

    ممنون بابت وقتی که گذاشتید.

  11.   گابریل م dijo

    آیا کسی نام کانکی را در تصویر اول پست می داند ؟؟؟

  12.   توسعه دهنده dijo

    پست فوق العاده ای ، اولین بار است که چیزی می خوانم که 100٪ از conky می فهمم ، پست های مربوط به این موضوع جالب همیشه گیج کننده هستند ، بنابراین ، من متشکرم. با این حال ، من با پیکربندی شما مشکلی دارم که به نظر من بسیار عینی است. جزئیات این است که شدت سیگنال wifi ظاهر نمی شود ، می توانید در این مورد به من کمک کنید. پیشاپیش از وقت و پشتیبانی شما سپاسگزارم.

  13.   Yo dijo

    پیکربندی pastebin شما انجام نمی شود:

    conky: خطای نحوی (/home/whk/.conkyrc:1: '=' انتظار می رود نزدیک 'نه' باشد) هنگام خواندن فایل پیکربندی.
    conky: با فرض اینکه در نحو قدیمی باشد و سعی در تبدیل دارد.
    conky: [رشته «…»]: 139: سعی کنید "تنظیمات" محلی (یک مقدار صفر) را فهرست کنید

  14.   من مبارزه می کنم dijo

    رفقای خوب ، اگرچه این یک موضوع قدیمی است ، این پیکربندی conky بسیار خوب است ، امروزه conky از یک نحو مدرن دیگر استفاده می کند ، من همان نسخه از conquyrc Miquel را برای شما می گذارم که برای نحو فعلی lua به روز شده است:

    conky.config = {

    پس زمینه = نادرست ،
    font = 'Snap.se:size=8' ،
    use_xft = درست است ،
    xftalpha = 0.1 ،
    update_interval = 3.0 ،
    total_run_times = 0 ،
    windows_ own = درست است
    own_window_class = 'Conky' ،
    own_window_hints = 'تزئین نشده ، زیر ، چسبنده ، جست و خیز_توی نوار ، پرش_صفحه' ،
    own_window_argb_visual = درست است
    مقدار_دارک_پنجار خود = 150 ،
    own_window_transparent = نادرست ،
    own_window_type = 'dock'،
    Double_buffer = درست است
    draw_shades = false ،
    draw_outline = false ،
    draw_borders = false ،
    draw_graph_borders = false ،
    حداقل_ارتفاع = 200 ،
    حداقل_عرض = 6 ،
    حداکثر_ عرض = 300 ،
    default_color = 'ffffff' ،
    default_shade_color = '000000' ،
    default_outline_color = '000000' ،
    ترازبندی = 'top_right' ،
    gap_x = 10 ،
    gap_y = 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

    # این به ما پارتیشن Home ، RAM و اره با یک نوار و داده های آن را نشان می دهد
    $ {font Ubuntu: style = bold: size = 14} حافظه و دیسک های $ hr
    $ {font Ubuntu: style = bold: size = 10} HOME $ alignr $ {fs_used / home} / $ {fs_size / home}
    $ {fs_bar / خانه}
    $ {font Ubuntu: style = bold: size = 10} RAM $ alignr $ mem / $ memmax
    $ {ممبر}
    $ {font Ubuntu: style = bold: size = 10} SWAP $ alignr $ swap / $ swapmax
    swapbar $

    # این وضعیت باتری را با یک میله به ما نشان می دهد
    $ {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،01 01df10 10fdXNUMX}

    $ {font Ubuntu: style = bold: size = 10} بارگذاری $ alignr $ {upspeed wlp3s0} / s
    $ {upspeedgraph wlp3s0 30,210،0000 0000ff ffXNUMX}

    # این استفاده از پردازنده را که بیشترین کاربرد را دارد نشان می دهد
    $ {font Ubuntu: style = bold: size = 14} برنامه های کاربردی CPU $ 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 استفاده کنید