Conky Ito ay isang kagiliw-giliw na tool na makakatulong sa amin upang subaybayan ang aming system (bukod sa iba pang mga bagay) at kahit na hindi ko ito ginamit sa loob ng mahabang panahon (mula nang mawalan ito ng malay, kahit papaano para sa akin), ginusto ko ito para sa isang simpleng application na kumonsumo ng ilang mga mapagkukunan.
Karaniwan kapag tumatakbo kami at nag-configure Conky, Isang solong instance lang ang ginagamit namin ngunit paano kung nais naming gumamit ng marami? Tulad ng nakikita mo sa sumusunod na imahe, halimbawa:
Tingnan natin kung paano ito gawin. Para sa mga ito kailangan naming lumikha ng maraming mga file, 3 sa kasong ito:
- .conkyrc_mail para sa abiso sa email
- .conkyrc_system para sa impormasyon ng system
- .conkyrc_time para sa orasan sa lamesa
Lumilikha kami ng isang folder na tinawag .conky sa aming / tahanan.
$ mkdir ~/.conky
Pagkatapos ay magbubukas kami ng isang terminal bilang at bilang root lumilikha kami ng isang file sa / usr / local / bin may pangalan start_conky:
$ sudo touch /usr/local/bin/start_conky
at inilalagay namin ang sumusunod sa loob:
#! / bin / bash conky -c /home/your_user/.conky/.conkyrc_system & conky -c /home/your_user/.conky/.conkyrc_time & conky -c /home/your_user/.conky/.conkyrc_mail &
Ngayon ang natitira sa amin ay upang bigyan ito ng mga pahintulot:
$ sudo chmod a + x / usr / local / bin / start_conky $ sudo chown root: staff / usr / local / bin / start_conky
Ngunit maaaring mangyari na magsimula ang Conky bago matapos ang pag-load at mawala ng Desktop. Upang malutas ito lumilikha kami ng isang file sa landas /home/your_user/.config/autostart sa ilalim ng pangalan conky_start (ibang pangalan ito mula sa file na nilikha sa / usr / local / bin) at inilagay namin ito sa loob:
#! / bin / bash sleep 15 start_conky exit 0
Maaari nating baguhin ang halaga matulog 15 nakasalalay sa oras na kinakailangan upang mai-load ang aming desktop.
Sa ngayon ang may-katuturang bahagi ng artikulong ito. Kung nais mong kopyahin ang mga script na ginamit para sa nakaraang halimbawa, patuloy na basahin.
.conkyrc_mail
# Gumamit ng Xft? use_xft yes xftfont DejaVu Sans: size = 8 xftalpha 0.8 text_buffer_size 2048 # Update interval in segundo update_interval 1 # Ito ang bilang ng beses na mag-a-update si Conky bago umalis. # Itakda sa zero upang tumakbo magpakailanman. total_run_times 0 # Lumikha ng sariling window sa halip na gumamit ng desktop (kinakailangan sa nautilus) sariling_window oo sariling_window_transparent oo sariling_window_type override #own_window_hints undecorated, sa ibaba, malagkit, skip_taskbar, skip_pager # Gumamit ng dobleng pag-buffer (binabawasan ang flicker, maaaring hindi gumana ng doble sa lahat) laki ng lugar ng teksto minimum_size 200 0 #maximum_width 200 # Draw shade? draw_shades no # Gumuhit ng mga balangkas? draw_outline no # Gumuhit ng mga hangganan sa paligid ng draw_border ng teksto walang # Natigil na mga hangganan? stippled_border 0 # border margin border_margin 5 # border width border_width 1 # Default na mga kulay at din ang mga kulay ng border default_color white #default_shade_color black #default_outline_color white own_window_colour white # Text alignment, iba pang mga posibleng halaga ay nagkomento #alignment top_left alignment top_ Right #alignment bottom_left bottomal leftment Gap sa pagitan ng mga hangganan ng screen at teksto # parehong bagay tulad ng pagpasa -x sa command line gap_x 35 gap_y 40 # Bawasan ang mga buffer ng file system mula sa nagamit na memorya? hindi_buffers oo # itakda sa oo kung nais mo ang lahat ng teksto na nasa uppercase uppercase walang # bilang ng mga sample ng cpu sa average na # na itinakda sa 1 upang hindi paganahin ang average na cpu_avg_samples 1 # bilang ng mga netong sample sa average # na itinakda sa 1 upang hindi paganahin ang average na net_avg_samples 2 # Pilitin ang UTF8? tandaan na kinakailangan ng suporta ng UTF8 XFT override_utf8_locale oo # Magdagdag ng mga puwang upang mapigilan ang mga bagay? Nakakaapekto lang ito sa ilang mga bagay. use_spacer none TEXT $ {alignr} $ {font} $ {execi 600 conkyEmail –servertype = IMAP –servername = 192.168.200.2 –username = iyong user –password = tupassword –ssl –connectiontimeout = 51} $ {font} Mga mensahe
.conkyrc_time
# Gumamit ng Xft? use_xft yes xftfont DejaVu Sans: size = 8 xftalpha 0.8 text_buffer_size 2048 # Update interval in segundo update_interval 1 # Ito ang bilang ng beses na mag-a-update si Conky bago umalis. # Itakda sa zero upang tumakbo magpakailanman. total_run_times 0 # Lumikha ng sariling window sa halip na gumamit ng desktop (kinakailangan sa nautilus) sariling_window oo sariling_window_transparent oo sariling_window_type override #own_window_hints undecorated, sa ibaba, malagkit, skip_taskbar, skip_pager # Gumamit ng dobleng pag-buffer (binabawasan ang flicker, maaaring hindi gumana ng doble sa lahat) laki ng lugar ng teksto minimum_size 200 0 #maximum_width 200 # Draw shade? draw_shades no # Gumuhit ng mga balangkas? draw_outline no # Gumuhit ng mga hangganan sa paligid ng draw_border ng teksto walang # Natigil na mga hangganan? stippled_border 0 # border margin border_margin 5 # border width border_width 1 # Default na mga kulay at din ang mga kulay ng border default_color white #default_shade_color black #default_outline_color white own_window_colour white # Text alignment, iba pang mga posibleng halaga ay nagkomento #alignment top_left alignment top_ Right #alignment bottom_left bottomal leftment Gap sa pagitan ng mga hangganan ng screen at teksto # parehong bagay tulad ng pagpasa -x sa linya ng utos gap_x -40 gap_y 679 # Bawasan ang mga buffer ng system ng file mula sa nagamit na memorya? hindi_buffers oo # itakda sa oo kung nais mo ang lahat ng teksto na nasa uppercase uppercase walang # bilang ng mga sample ng cpu sa average na # na itinakda sa 1 upang hindi paganahin ang average na cpu_avg_samples 1 # bilang ng mga netong sample sa average # na itinakda sa 1 upang hindi paganahin ang average na net_avg_samples 2 # Pilitin ang UTF8? tandaan na kinakailangan ng suporta ng UTF8 XFT override_utf8_locale oo # Magdagdag ng mga puwang upang mapigilan ang mga bagay? Nakakaapekto lang ito sa ilang mga bagay. use_spacer none TEXT $ {alignc 35} $ {font Arial Black: size = 26} $ {time% H:% M} $ {font} $ {alignc} $ {time% A% d% Y}
.conkyrc_system
# Gumamit ng Xft? use_xft yes xftfont DejaVu Sans: size = 8 xftalpha 0.8 text_buffer_size 2048 # Update interval in segundo update_interval 1 # Ito ang bilang ng beses na mag-a-update si Conky bago umalis. # Itakda sa zero upang tumakbo magpakailanman. total_run_times 0 # Lumikha ng sariling window sa halip na gumamit ng desktop (kinakailangan sa nautilus) sariling_window oo sariling_window_transparent oo sariling_window_type override #own_window_hints undecorated, sa ibaba, malagkit, skip_taskbar, skip_pager # Gumamit ng dobleng buffering (binabawasan ang flicker, maaaring hindi gumana nang doble sa lahat) ng text area minimum_size 200 0 #maximum_width 200 # Draw shade? draw_shades no # Gumuhit ng mga balangkas? draw_outline no # Gumuhit ng mga hangganan sa paligid ng draw_border ng teksto walang # Nadakip na mga hangganan? stippled_border 0 # border margin border_margin 5 # border width border_width 1 # Default na mga kulay at din ang mga kulay ng border default_color 2a2a2a pagmamay-ari ng_window_colour white # Pagkakahanay ng teksto, iba pang mga posibleng halaga ay nagkomento screen at teksto # parehong bagay tulad ng pagpasa -x sa command line gap_x 800 gap_y 690 # Ibawas ang mga buffer ng system ng file mula sa ginamit na memorya? hindi_buffers oo # itakda sa oo kung nais mo ang lahat ng teksto na nasa uppercase uppercase walang # bilang ng mga sample ng cpu sa average na # na itinakda sa 1 upang hindi paganahin ang average na cpu_avg_samples 1 # bilang ng mga netong sample sa average # na itinakda sa 1 upang hindi paganahin ang average na net_avg_samples 2 # Pilitin ang UTF8? tandaan na kinakailangan ng suporta ng UTF8 XFT override_utf8_locale oo # Magdagdag ng mga puwang upang mapigilan ang mga bagay? Nakakaapekto lang ito sa ilang mga bagay. use_spacer none TEXT $ {font} CPU: $ {cpu cpu1}% $ {alignr 60} $ {cpubar cpu1 8,60} $ {font} RAM: $ memperc% $ {alignr 60} $ {membar 8,60} $ {font} SWAP : $ swapperc% $ {alignr 60} $ {swapbar 8,60}
Kamangha-manghang pandagdag sa post na nai-publish ko tungkol sa Pag-install ng Conky.
😉 Sa katunayan nai-publish ko ito upang linawin ang pagdududa ng ibang gumagamit. Hindi ako sigurado kung gumagana pa rin ang mga setting habang ginamit ko ang mga ito noong matagal na.
Bakit mo nasabing hindi makatuwiran na gamitin ito?
Regards
Sa gayon, dahil parang nakakaloko sa akin na i-minimize ang lahat ng mga bintana upang pumunta sa desktop upang makita ang ilang iba pang mga istatistika. Para sa natitira, ito ay isa pang application na tumatakbo para masaya. Ngunit ito ang aking paraan ng nakikita ito, may mga tao na ginagamit lamang ito para sa kagandahan. Nakapasa na ako sa stage na yun .. 😀
Nakapasa ka ba sa yugto na iyon? Mahusay, kaya bumalik ka sa XFCE !!!
Ha, nagbibiro ako. Hindi ko ito na-install sa parehong dahilan.
Nang ginamit ko ito sa desktop gamit ang Fluxbox, ang ginawa ko ay inilagay ito sa isang solong linya at itinakda ang laki ng lahat ng mga bintana upang hindi nila sakupin ang puwang na iyon. Ganito ko palaging nakikita ang impormasyon na sumasakop sa napakakaunting puwang sa screen (para sa isang monitor na 19 ″, marahil sa isang laptop na ito ay maaaring debate) at ubusin ang ilang mga mapagkukunan.
Natutuwa akong makita na ito ay maayos pa rin, nitong huli maraming mga malalaking lalaki ang nahuhulog.
Pagbati.
Kagalang-galang, ngunit napaka-subjective at kamag-anak ng iyong opinyon. Sa aking kaso, mahalaga ang conky para sa akin upang masubaybayan ang mga temperatura ng system (bukod sa iba pang mga bagay na medyo malayo sa paggamit dahil sa "kagandahan"). Magpasalamat ako magpakailanman sa maliit na program na ito dahil na-save ako ng ilang mga tiket. Utang ko sa kanya, halimbawa, na ang aking graphics card ay hindi natunaw. Ilang oras na ang nakakalipas, napansin ko na ang temperatura ng isang ito ay umakyat na may alarma nang hindi gumagamit ng anumang programa na nagbibigay-katwiran dito. Nagulat, na-disassemble ko ang PC case upang galugarin nang kaunti: Natuklasan ko pagkatapos na ang graphics cooler ay barado dahil sa alikabok. Kung hindi para kay Conky, hindi ko kailanman matutuklasan ito sa oras at mauubusan ng GPU. Tumatakbo ang application para masaya? Sa tingin ko hindi.
Ang pagliit ng lahat ng mga bintana at pagpapanumbalik ng mga ito upang makita ang Conky ay maaaring mawala sa akin, higit sa lahat, ng isang segundo (maliit na sakripisyo kung ang kalusugan ng kagamitan at samakatuwid ang aking trabaho ay kasangkot). At kung ayaw kong mabawasan, pumunta ako sa ibang desk at banal na lunas.
Magkakaroon dapat ng ilang paraan para sa isang keyboard shortcut upang maipadala ito sa harap upang magawa nang hindi pinaliit ang anuman.
Para sa akin, ang GNOME 3.4 fallback interface ay mahusay para sa akin kasama ang pagkakasunud-sunod nito. Nakakabagot na sa akin ang kariktan sa lamesa.
conkyEmail, conkyForecast… ay malayang mga programa mula sa conky. Kabilang sila sa mga conky-kasama.
Salamat, gumana ito para sa akin
WTF? Tumatakbo ang Safari sa ArchLinux
Webkit, Webkit Kahit saan.
Sa gayon, gustung-gusto kong magkaroon ng kabag. Ang lahat ay kinokontrol, ... kahit na ang oras ng pagkakaroon ng mga conkys sa molones ay lumipas sa kasaysayan: P. Ngayon mayroon akong isang normal na may karaniwang data ng pc.
Maraming salamat sa paliwanag 😀
Salamat sa tip!
Kahit na may Conky GUI manu-manong gawain ay medyo ergonomized.
Pagbati!
Mahusay, malaki ang naitulong nito sa akin.