Conky se yon zouti grafik ki montre sistèm enfòmasyon ekran an nan tan reyèl. Ou ka Customize gade nan Conky epi santi w ke li montre enfòmasyon ou bezwen li a.
Pa default sòt nan enfòmasyon ou pral wè se jan sa a:
- Non konpitè
- Uptime
- Frekans (nan MHz)
- Frekans (nan GHz)
- Itilizasyon RAM
- SWAP Itilizasyon
- CPU Itilizasyon
- Pwosesis / Kouri Pwosesis
- Sistèm File
- Rezo
- Top Kouri Pwosesis
Nan gid sa a mwen pral montre w kouman enstale Conky ak ki jan yo Customize li.
Enstale Conky
Si w ap itilize yon Debian Linux distribisyon distribisyon tankou nenpòt nan fanmi an Ubuntu (Ubuntu, Ubuntu MATE, Ubuntu GNOME, Kubuntu, Xubuntu, Lubuntu elatriye), Linux Mint, Bodhi elatriye Lè sa a, sèvi ak lòd sa a apt-jwenn :
sudo nimewo apatman-jwenn enstale conky
Si w ap itilize Fedora oswa CentOS itilize lòd sa a yum :
sudo yum enstale conky
Pou openSUSE ou ta sèvi ak lòd sa a zypper
sudo zypper enstale conky
Pou Arch Linux itilizatè lòd sa a PacMan
sudo pakman -S conky
Nan chak nan ka yo pi wo a mwen te gen ladan sudo elve privilèj ou yo.
Kouri Conky
Ou ka kouri Conky dwat soti nan tèminal la pa kouri lòd sa a:
konky
Sou pwòp li yo, li se pa trè bon ak ou ta ka jwenn ekran an flickers.
Pou debarase m de Conky kouri kouri nan fason sa a: s
konky-b
Pou jwenn Conky nan kouri kòm yon pwosesis background itilize lòd sa a:
konky-b &
Lè w konky nan kouri nan kòmanse moute diferan pou chak distribisyon Linux. Paj sa a montre kouman pou fè li pou varyant yo Ubuntu ki pi popilè.
Kreye yon dosye konfigirasyon
Pa default konky konfigirasyon a lokalize nan /etc/conky/conky.conf. Ou ta dwe kreye pwòp dosye konfigirasyon ou.
Pou kreye yon dosye konfigirasyon pou Conky louvri yon fenèt tèminal ak navige nan anyè lakay ou:
CD ~
Soti nan la ou kounye a bezwen navige nan folder nan kache kache.
cd. konfigirasyon
Ou te ka jis tape (cd ~ / .konfig) si ou te vle. Li gid mwen an sou lòd la cd pou plis enfòmasyon sou navige sistèm nan dosye.
Kounye a ke ou se nan folder nan konfigirasyon kouri lòd sa a yo fè kopi dosye a konfigirasyon default.
sudo cp /etc/conky/conky.conf .conkyrc
Kreye yon script nan kouri Conky Nan demaraj
Ajoute conky pou kont li nan woutin nan demaraj pou kèlkeswa sa ki distribisyon ak Desktop grafik ou ap itilize pa travay trè byen.
Ou bezwen rete tann pou Desktop la konplètman chaje. Pi bon fason pou fè sa se kreye yon script lanse conky epi kouri script la nan demaraj.
Louvri yon fenèt tèminal ak navige nan katab lakay ou.
Kreye yon dosye rele conkystartup.sh lè l sèvi avèk nano oswa menm lòd la chat . (Si ou swete ou ka fè li kache pa mete yon dot devan non an dosye).
Antre nan liy sa yo nan dosye a
#! / bin / bash
dòmi 10
konky-b &
Sove dosye a epi fè li ègzèkutabl lè l sèvi avèk lòd sa a.
sudo chmod yon + x ~ / conkystartup.sh
Koulye a, ajoute script conkystartup.sh la nan lis la nan aplikasyon demaraj pou distribisyon ou.
Pa default Conky pral kounye a itilize ou .conkyrc dosye nan folder nan .config. Ou ka sepandan presize yon dosye konfigirasyon diferan si ou vle e ak sa a se itil si ou gen entansyon kouri plis pase yon Conky. (Petèt 1 sou bò gòch la ak 1 sou bò dwat la).
Premye a tout, kreye de konky konfigirasyon dosye jan sa a:
sudo cp /etc/conky/conky.conf ~ / .config / .conkyleftrc
sudo cp /etc/conky/conky.conf ~ / .konfig / .conkyrightrc
Koulye a, modifye conkystartup.sh ou epi modifye li jan sa a:
#! / bin / bash
dòmi 10
konky-b -c ~ / .konfig / .conkyleftrc &
conky -b -c ~ / .konfig / .conkyrightrc &
Sove dosye a.
Koulye a, lè òdinatè w lan rdemare ou pral gen de konkys kouri. Ou ka gen plis pase 2 kouri men sonje ke conky pral nan tèt li dwe itilize resous ak gen yon limit nan konbyen enfòmasyon sistèm ou pral vle montre.
Chanje anviwònman yo konte genyen
Pou chanje anviwònman yo konfigirasyon edit konky konfigirasyon dosye a ou kreye nan folder nan .config.
Pou fè sa louvri yon tèminal epi kouri lòd sa a:
sudo nano ~ / .konfig / .conkyrc
Scroll sot pase a garanti deklarasyon jiskaske ou wè mo conky.config la.
Tout anviwònman ki genyen ant {ak} nan seksyon conky.config defini kijan fenèt la tèt li trase.
Pou egzanp pou avanse pou pi fenèt la Conky sou bò gòch anba a ou ta mete aliyman nan 'bottom_left'. Ale tounen nan konsèp la nan yon fenèt Conky gòch ak dwa ou ta mete aliyman an sou dosye a konfigirasyon kite nan 'top_left' ak aliyman an sou dosye a config dwa 'top_right'.
Ou ka ajoute yon fwontyè nan fennèt la pa mete valè a border_width a nenpòt ki nimewo ki pi konsekan pase 0 ak pa mete opsyon draw_borders yo vre.
Pou chanje koulè tèks prensipal la modifye opsyon default_color a ak presize yon koulè tankou wouj, ble, vèt.
Ou ka ajoute yon plan nan fennèt la pa mete opsyon draw_outline a vre. Ou ka chanje koulè a deskripsyon pa modifye opsyon default_outline_colour la. Ankò ou ta presize wouj, vèt, ble elatriye.
Menm jan an tou, ou ka ajoute yon lonbraj pa chanje draw_shades vre. Ou ka Lè sa a, amande koulè a pa mete default_shade_colour la.
Li se vo jwe ak anviwònman sa yo jwenn li yo gade wout la ou renmen li.
Ou ka chanje style la font ak gwosè pa modifye paramèt la font. Mete non an nan yon font ki enstale sou sistèm ou an epi mete gwosè a kòmsadwa. Sa a se youn nan anviwònman yo ki pi itil kòm default 12 font la pwen se byen gwo.
Si ou vle kite yon espas soti nan bò gòch nan ekran an modifye gap_x anviwònman an. Menm jan an tou chanje pozisyon an nan tèt la nan ekran an amande anviwònman gap_y la.
Gen yon lame antye nan anviwònman konfigirasyon pou fenèt la. Men kèk nan yo ki pi itil
- border_inner_margin - Marge ant fwontyè a ak tèks la
- border_outer_margin - Marge ki genyen ant fwontyè a ak kwen fenèt la
- default_bar_height - wotè a pou ba (eleman graf)
- default_bar_width - lajè a pou ba (eleman graf)
- default_gauge_height
- default_gauge_width
- draw_graph_borders - chwazi si graf yo gen sou fwontyè
- minimum_width - minimòm lajè fenèt la
- maximum_width - maksimòm lajè nan fennèt la
- minimum_height - minimòm wotè fenèt la
- maximum_heigh - maksimòm wotè fenèt la
- own_window_title - Bay fenèt la conky yon tit nan chwazi ou
- pwòp_window_argb_visual - vire sou transparans
- own_window_argb_value - nimewo ant 0 ak 255. 0 se opak, 255 se konplètman transparan.
- short_units - fè inite yon karaktè sèl
- montre_graph_range - montre seri a ki kouvri pa yon graf
- montre_graph_scale - montre valè a maksimòm nan grafik skal
- majuskul - montre tout tèks nan majuskul
Konfigirasyon enfòmasyon ki montre pa Conky
Pou amande enfòmasyon ki montre nan Conky woule sot pase seksyon an conky.config nan Conky dosye a konfigirasyon.
Ou pral wè yon seksyon ki kòmanse tankou sa a:
"conky.text = [["
Nenpòt bagay ou vle yo dwe parèt nan seksyon sa a.
Liy ki nan seksyon tèks la gade yon bagay tankou sa a:
{Gri an koulè} presize ke alamòd nan mo yo pral gri nan koulè. Ou ka chanje sa a nan nenpòt koulè ou vle.
Koulè a $ anvan $ uptime espesifye ke valè a ap fini ap parèt nan koulè default la. Apati anviwònman an $ ap ranplase ak sistèm ou a alè.
Ou ka woule tèks pa ajoute mo woulo liv la devan anviwònman an jan sa a:
Ou ka ajoute liy orizontal ant anviwònman pa ajoute sa ki annapre yo:
$ hr
Men kèk nan anviwònman ki pi plis itil ou ta vle ajoute:
- audacious_bar - Audacious mizik jwè pwogrè bar
- audacious_channels - Kantite chanèl odasye pou ton aktyèl
- audacious_file - Fichier pou ton aktyèl
- odacious_length - Length nan melodi aktyèl
- audacious_playlist_length - Kantite ton yo nan playlist la
- batri_percent - batri pousantaj
- battery_time - tan batri rete
- CPU - CPU l '
- CPU - CPU tablo bar
- cpugauge - kalib CPU
- desktop_name - Non desktop la
- diskisyon (aparèy) - Montre montre ki gen kapasite
- distribisyon - Non distribisyon an
- downspeedf (net) - Download vitès nan kilobytes
- Egzekitif lòd - Executes yon lòd koki ak montre pwodiksyon nan conky
- fs_bar - Konbyen espas ki itilize sou yon sistèm dosye
- fs_bar_free - Konbyen espas gratis ki disponib sou yon sistèm dosye
- fs_free - gratis espas sou yon sistèm dosye
- fs_free_perc - gratis espas kòm yon pousantaj
- imaj
- Montre yon imaj - Kernel - Kernel vèsyon
- loadavg (1 | 2 | 3) - mwayèn chaj pou 1, 5 ak 15 minit
- mem - Kantite memwa nan itilizasyon
- membar - Bar ki montre memwa nan itilizasyon
- memfree - Kantite memwa gratis
- memperc - Pousantaj memwa nan itilizasyon
- mpd_album - Album nan chan MPD kounye a
- mpd_artist - Artist nan chan MPD kounye a
- mpd_bar - Bar nan pwogrè mpd la
- mpd_file - Filename pou kounye a mpd chan
- mpd_length - Longè chante a
- mpd_title - non chante a
- mpd_vol - Volim nan jwè MPD
- nodnam - Hostname
- pwosesis - Pwosesis total
- running_processes - Pwosesis nan aksyon
- swap - Kantite espas swap nan itilize
- swapbar - Bar ki montre itilizasyon swap
- swapfree - Kantite swap gratis
- swapmax - Total kantite lajan pou swap
- swapperc - Pousantaj swap nan itilize
- fil - Total fil
- tan (fòma) - Lokal tan
- upspeedf - Voye vitès
- uptime - sistèm alè
- user_names - lis itilizatè yo louvri sesyon an
- user_number - kantite itilizatè yo louvri sesyon an
- user_times - longè itilizatè tan yo te louvri sesyon an
- Itilize - Tan nan fòma UTC
- move tan - enfòmasyon move tan
Rezime
Gen yon richès tout Conky anviwònman konfigirasyon epi ou ka jwenn lis la plen nan lekti paj la manyèl Conky.