Conky yog ib qho cuab yeej graphical uas qhia txog koj cov ntaub ntawv rau hauv koj lub vij voog. Koj tuaj yeem tsim kho lub Conky zoo thiab xav kom nws qhia cov lus koj xav tau.
Los ntawm kev pom qhov txawv ntawm cov ntaub ntawv koj yuav pom yog raws li nram no:
- Khoos phib tawj npe
- Uptime
- Zaus (Hauv MHz)
- Zaus (Hauv GHz)
- RAM Siv
- Siv SWAP
- CPU Siv
- Cov Txheej Txheem / Kev Khiav Hauj Lwm
- Cov Ntaub Ntawv Cov Ntaub Ntawv
- Tshua
- Cov Kev Khiav Hauj Lwm Saum Nruab Nrab
Hauv phau ntawv no kuv yuav qhia koj rau nruab Conky thiab yuav ua li cas rau nws.
Txhim kho Conky
Yog hais tias koj siv Debian le Linux faib xws li Ubuntu tsev (Ubuntu, Ubuntu MATE, Ubuntu GNOME, Kubuntu, Xubuntu, Lubuntu thiab lwm yam), Linux Mint, Bodhi thiab lwm yam ces siv cov lus hais hauv qab no:
sudo apt-mus nruab conky
Yog tias koj siv Fedora los yog CentOS siv cov lus txib nram qab no:
sudo yum nruab conky
Rau openSUSE koj yuav siv cov lus qhia zipper nram qab no
sudo zypper nruab conky
Rau Arch Linux siv cov lus hauv qab no PacMan
sudo pacman -S conky
Hauv txhua tus neeg mob saum toj no kuv tau muab sudo los txhawb nqa koj cov cai.
Khiav Conky
Koj tuaj yeem khiav kom muaj tus kabmob ncaj nraim ntawm lub davhlau ya nyob twg los ntawm kev ua raws li hais hauv qab no:
conky
Ntawm nws tus kheej, nws tsis zoo heev thiab koj yuav pom qhov kev tshuaj ntsuam.
Txhawm rau tshem ntawm lub npog khiav conky ntawm txoj kev nram qab no: s
conky -b
Yog xav tau kev sib tw khiav ua cov txheej txheem tom qab siv cov lus txib nram qab no:
conky -b &
Tau txais Conky khiav ntawm pib nce rau txhua qhov Linux faib. Nplooj ntawv no qhia tau tias yuav ua li cas rau cov Ubuntu uas muaj npe nrov tshaj plaws.
Tsim Ua Ntaub Ntawv Teeb Tseg
Los ntawm vim lub Conky configuration ntaub ntawv nyob hauv /etc/conky/conky.conf. Koj yuav tsum tsim koj tus kheej cov ntaub ntawv configuration.
Los tsim ib qho ntaub ntawv rau Conky qhib lub davhlau ya nyob twg thiab nav nrad rau koj lub tsev directory:
cd ~
Los ntawm muaj koj tam sim no yuav tsum tau next rau cov ntawv tais ceev tseg.
cd .config
Koj yuav muaj cia li ntaus (cd ~ / .config) yog tias koj xav tau. Nyeem kuv phau ntawv qhia txog cd cov lus txib rau cov lus qhia ntxiv txog navigating cov ntaub ntawv.
Tam sim no uas koj nyob hauv lub .config nplaub tshev khiav cov lus txib nram qab no kom luam tau cov qauv ntaub ntawv ua pov thawj.
sudo cp /etc/conky/conky.conf .conkyrc
Tsim Tsab Ntawv Teev Khiav Conky Ntawm Kev Pib
Ntxiv conky los ntawm nws tus kheej mus rau qhov pib sij sij hawm rau qhov twg faib thiab graphical desktop koj siv tsis ua hauj lwm zoo heev.
Koj yuav tsum tau tos rau lub desktop kom siab. Qhov zoo tshaj plaws uas yuav ua tau qhov no yog los tsim ib tsab ntawv los tsim lub conky thiab khiav ntawm tsab ntawv thaum pib.
Qhib lub davhlau ya davhlau dav hlau thiab mus rau tom koj lub tsev.
Tsim ib cov ntaub ntawv hu ua conkystartup.sh siv nano los yog qhov hais kom ua miv . (Yog tias koj xav tau koj tuaj yeem ua rau nws muab zais los ntawm qhov muab teev rau ntawm lub npe ntawm cov ntaub ntawv lub npe).
Sau cov kab no rau hauv cov ntaub ntawv
#! / bin / bash
pw 10
conky -b &
Tseg tau cov ntaub ntawv thiab ua nws executable siv cov lus txib nram qab no.
sudo chmod ib + x ~ / conkystartup.sh
Tam sim no ntxiv cov conkystartup.sh tsab ntawv rau daim ntawv teev npe ntawm cov ntaub ntawv pib rau koj faib.
By default Conky yuav tam sim no siv koj cov ntaub ntawv .conkyrc nyob hauv lub .config. Koj tuaj yeem qhia qhov txawv ntawm cov ntaub ntawv yog tias koj xav tau thiab qhov no pab tau yog tias koj npaj siab khiav ntau tshaj ib lub conky. (Tej zaum 1 ntawm sab laug thiab 1 ntawm sab xis).
Ua ntej ntawm tag nrho cov, tsim ob conky configuration ntaub ntawv raws li nram no:
sudo cp /etc/conky/conky.conf ~ / .config / .conkyleftrc
sudo cp /etc/conky/conky.conf ~ / .config / .conkyrightrc
Tam sim no hloov koj conkystartup.sh thiab hloov nws raws li nram no:
#! / bin / bash
pw 10
conky -b -c ~ / .config / .conkyleftrc &
conky -b -c ~ / .config / .conkyrightrc &
Tseg cov ntaub ntawv.
Tam sim no thaum koj lub computer reboots koj yuav muaj ob lub conkys khiav. Koj tuaj yeem muaj ntau tshaj 2 khiav tiamsis nco ntsoov tias kev sib xyaw ua ke yuav siv nws cov kev pab thiab muaj kev txwv ntau npaum li cas cov ntaub ntawv koj yuav xav pom.
Hloov Cov Kev Txiav Txim Siab
Hloov cov txheej txheem hloov kho qhov conky configuration file koj tsim nyob rau hauv lub .config nplaub tshev.
Ua li no qhib lub davhlau ya nyob twg thiab khiav cov lus txib nram qab no:
sudo nano ~ / .config / .conkyrc
Scroll yav dhau los ntawm warranty cov lus kom txog rau thaum koj pom cov lus conky.config.
Tag nrho cov chaw ntawm {thiab} hauv qhov conky.config seem qhia li cas lub qhov rais nws tus kheej kos.
Piv txwv txav ntawm Conky qhov rais mus rau sab laug hauv qab koj yuav teem lub sib tw kom 'bottom_left'. Mus rov qab mus rau lub tswvyim ntawm sab laug thiab txoj cai Conky qhov rais koj yuav teem cov kev sib dhos ntawm sab laug config file mus rau 'top_left' thiab cov tuab si lug ntawm cov ntaub ntawv config rau 'top_right'.
Koj tuaj yeem ntxiv ib ciam teb rau lub qhov rais los ntawm qhov teem txaij tus ciam teb_vidth rau cov zauv ntau dua 0 thiab los ntawm qhov kev kos draw_border kom muaj tseeb.
Hloov lub ntsiab lus xim hloov qhov default_color kev xaiv thiab qhia ib kob xws li xim liab, xiav, ntsuab.
Koj tuaj yeem ntxiv ib qho kev qhia rau lub qhov rais los ntawm qhov kev xaiv qhov kos draw_outline mus rau qhov tseeb. Koj tuaj yeem hloov cov qauv kev nthuav qhia los ntawm qhov kev xaiv default_outline_colour. Dua koj yuav qhia kom paub meej liab, ntsuab, xiav thiab lwm yam.
Zoo sib xws, koj ntxiv tau ntxoov ntxoo los ntawm kev hloov draw_shades kom muaj tseeb. Koj tuaj yeem hloov qhov xim ntawm qhov default_shade_colour.
Nws tsim nyog ua si nrog cov chaw no kom nws pom tias koj nyiam nws.
Koj tuaj yeem hloov qhov font style thiab loj los ntawm kev hloov cov font parameter. Sau lub npe ntawm cov xim uas tau muab tso rau hauv koj lub cev thiab tsim qhov me me kom tsim nyog. Qhov no yog ib qho chaw tseem ceeb tshaj plaws uas yog lub 12 hli font loj heev.
Yog tias koj xav tawm qhov sib txawv ntawm sab laug ntawm qhov screen hloov qhov kev sib txawv ntawm gap_x. Zoo sib xws los hloov txoj haujlwm ntawm qhov saum toj ntawm lub vijtsam hloov qhov kev sib txawv ntawm qhov chaw ntawd.
Muaj ntau tus tswv tsev ntawm qhov chaw txawb rau lub qhov rais. Ntawm no yog qee qhov feem ntau pab tau
- border_inner_margin - cov paj ntawm cov ciam teb thiab cov ntawv
- border_outer_margin - cov paj ntawm lub ciam teb thiab ntug ntawm qhov rais
- default_bar_height - qhov siab rau cov tuav (cov qauv teeb)
- default_bar_width - qhov dav rau cov kab (teeb lub ntsiab lus)
- default_gauge_height
- default_gauge_width
- draw_graph_borders - xaiv seb cov duab muaj ciam teb
- minimum_width - qhov qis tshaj plaws ntawm qhov rais
- maximum_width - qhov siab tshaj ntawm qhov rais
- minimum_height - qhov siab qhov kawg ntawm lub qhov rais
- maximum_heigh - qhov siab siab tshaj ntawm qhov rais
- own_window_title - Muab lub conky window lub npe ntawm koj xaiv
- own_window_argb_visual - tig rau transparency
- own_window_argb_value - tooj ntawm 0 thiab 255. 0 yog opaque, 255 yog siab pob tshab.
- short_units - ua cov units ib leeg ua cim
- show_graph_range - qhia lub sij hawm ntau them los ntawm lub graph
- show_graph_scale - qhia tau tus nqi siab tshaj plaws hauv scaled graph
- uppercase - qhia tag nrho cov ntawv hauv cov ntawv loj
Configuring Cov Lus Qhia Los ntawm Conky
Txhawm rau kho cov ntaub ntawv uas tau qhia los ntawm Conky scroll yav tas los ntawm conky.config seem ntawm Conky configuration ntaub ntawv.
Koj yuav pom ib feem uas pib zoo li no:
"conky.text = [["
Txhua yam koj xav kom muab tso tawm mus rau hauv tshooj no.
Cov kab hauv cov ntawv nyeem seem zoo li no:
Cov xim {xim grey} qhia tias lo lus uptime yuav muaj xim nyob rau xim. Koj tuaj yeem hloov qhov no rau txhua qhov xim uas koj xav tau.
Cov xim $ ua ntej $ uptime qhia meej tias cov nqi ntawm kev ua ub no yuav tshwm nyob rau hauv qhov xim xim. Qhov $ uptime chaw yuav raug muab hloov nrog koj cov sijhawm ua haujlwm.
Koj tuaj yeem txheeb cov ntawv nyeem ntxiv los ntawm kev ntxiv lo lus sib tshooj nyob rau hauv pem hauv ntej ntawm qhov chaw raws li nram no:
Koj tuaj yeem ntxiv kab rov tav ntawm cov chaw los ntawm kev ntxiv cov hauv qab no:
$ hr
Nov yog qee qhov chaw pab tau ntau tshaj qhov koj xav xav ntxiv:
- audacious_bar - Audacious suab paj nruag neeg ua si kawm bar
- audacious_channels - Number of audacious raws rau tam sim no qhib
- audacious_file - Filename rau tam sim no qhib
- audacious_length - Ntev ntev tune
- audacious_playlist_length - Naj npawb ntawm tunes hauv playlist
- battery_percent - Feem pua roj teeb
- battery_time - Roj teeb sijhawm ntxiv
- cpu - kev siv CPU
- cpubar - CPU Bar Daim Ntawv Qhia
- cpugauge - CPU gauge
- desktop_name - Lub npe ntawm lub desktop
- diskio (ntaus ntawv) - Displays disc io
- faib - Lub npe ntawm qhov faib
- downspeedf (net) - Download tau ceev hauv kilobytes
- exec hais kom ua - Executes plhaub hais kom ua thiab qhia cov zis hauv conky
- fs_bar - Siv ntau npaum li cas yog siv rau hauv cov ntaub ntawv
- fs_bar_free - Muaj pes tsawg qhov chaw nyob hauv ib qho file system
- fs_free - Chaw seem pub dawb rau ntawm cov ntaub ntawv kaw lus
- fs_free_perc - Qhov chaw dawb yog ib feem pua
- duab
- Qhia txog tus duab - ntsiav - Kernel version
- loadavg (1 | 2 | 3) - Load nruab nrab rau 1, 5 thiab 15 feeb
- mem - Tus nqi ntawm kev siv lub cim xeeb
- nco - Bar qhia kev nco
- memfree - Cov nyiaj dawb tsis nco
- memperc - Feem pua ntawm kev siv lub cim xeeb
- mpd_album - Album hauv MPD zaj nkauj tam sim no
- mpd_artist - Artist hauv MPD zaj nkauj tam sim no
- mpd_bar - Bar ntawm mpd qhov kev kawm
- mpd_file - Filename rau tam sim no mpd nkauj
- mpd_length - nkauj lub sijhawm
- mpd_title - nkauj lub npe
- mpd_vol - Ntim ntawm MPD neeg uas ua ntawv
- nodename - Hostname
- txheej txheem - Tag nrho cov txheej txheem
- running_processes - Cov txheej txheem hauv kev nqis tes ua
- swap - Tus nqi sib pauv hauv kev siv
- swapbar - Bar qhia swap pab
- swapfree - Tus nqi dawb pauv
- swapmax - Tag nrho cov nqi sib puav
- swapperc - Feem pua ntawm kev pauv siv
- threads - Tag nrho threads
- sijhawm (hom ntawv) - Lub sijhawm hauv zos
- upspeedf - Upload ceev
- uptime - Lawv uptime
- user_names - sau cov neeg nkag los hauv
- user_number - tus naj npawb ntawm cov neeg siv nkag hauv
- user_times - ntev ntawm cov neeg siv sij hawm tau muab tso rau hauv
- Yooj Yim - Lub sijhawm hauv UTC hom ntawv
- huab cua - huab cua info
Txoj kev xaus
Muaj ib qho tseem ceeb ntawm Conky configuration chaw thiab koj tuaj yeem pom cov npe tag nrho los ntawm kev nyeem Conky phau ntawv.