Conky je grafički alat koji prikazuje informacije o sistemu na ekranu u realnom vremenu. Možete prilagoditi Conky izgled i osećaj tako da prikazuje informacije kojima vam je potreban.
Podrazumevano, informacije koje ćete videti su sledeće:
- Ime računara
- Uptime
- Frekvencija (u MHz)
- Frekvencija (u GHz)
- Upotreba RAM-a
- SWAP upotreba
- Upotreba CPU-a
- Procesi / pokretački procesi
- File Systems
- Umrežavanje
- Najuspešniji procesi
U ovom vodiču ću vam pokazati kako instalirati Conky i kako ga prilagoditi.
Instaliranje Conky
Ako koristite Debian baziranu Linux distribuciju kao što je bilo koja od Ubuntu familije (Ubuntu, Ubuntu MATE, Ubuntu GNOME, Kubuntu, Xubuntu, Lubuntu itd.), Linux Mint, Bodhi itd, onda koristite sljedeću naredbu apt-get :
sudo apt-get install conky
Ako koristite Fedora ili CentOS koristite sljedeću naredbu yum :
sudo yum install conky
Za openSUSE koristite sledeću naredbu zypper
sudo zypper instalirati conky
Za Arch Linux koristi sledeću naredbu PacMan
sudo pacman -S conky
U svakom od gore navedenih slučajeva sam uključio sudo da podignem vaše privilegije.
Running Conky
Konkretno možete izvoditi iz terminala tako što ćete pokrenuti sljedeću naredbu:
konky
Sama po sebi nije baš dobra i možda ćete pronaći ekran treperi.
Da se oslobodite konjičkog trčanja na sledeći način: s
conky -b
Da biste dobili konky za pokretanje kao pozadinski proces koristite sledeću naredbu:
conky -b &
Kako se kretanje pokrenuti pri pokretanju razlikuje se za svaku Linux distribuciju. Ova stranica pokazuje kako to radi za najpopularnije Ubuntu varijante.
Kreiranje datoteke konfiguracije
Konfiguracijska datoteka Conky se podrazumevano nalazi u /etc/conky/conky.conf. Trebali biste kreirati sopstvenu konfiguracijsku datoteku.
Da biste kreirali konfiguracionu datoteku za Conky, otvorite prozor terminala i idite do početnog direktorija:
cd ~
Odatle sada treba da se krećete do skrivene konfiguracione fascikle.
cd .config
Možda ste upravo kucali (cd ~ / .config) ako ste tako poželjeli. Pročitajte moj vodič u cd naredbi za više informacija o navigaciji datotečnom sistemu.
Sada kada ste u folderu .config, pokrenite sledeću naredbu da biste kopirali podrazumevanu konfiguracijsku datoteku.
sudo cp /etc/conky/conky.conf .conkyrc
Kreirajte skript za pokretanje Conky pri pokretanju
Dodavanje kondicijske po sebi u početnu rutinu za bilo koju distribuciju i grafičku radnu površinu koju koristite ne funkcioniše veoma dobro.
Morate sačekati da se radna površina u potpunosti učita. Najbolji način za to je stvaranje skripte za pokretanje skrivenog i pokretanje skripte pri pokretanju.
Otvorite prozor terminala i idite do početne fascikle.
Kreirajte datoteku nazvanu conkystartup.sh koristeći nano ili čak komandu mačke . (Ako tako želite, možete ga skrivati stavljanjem tačke ispred imena datoteke).
Unesite ove linije u datoteku
#! / bin / bash
spavati 10
conky -b &
Sačuvajte datoteku i izvršite je izvršavanjem pomoću naredne naredbe.
sudo chmod a + x ~ / conkystartup.sh
Sada dodajte skriptu conkystartup.sh na listu aplikacija za pokretanje vaše distribucije.
Podrazumevano, Conky će sada koristiti vašu .conkyrc datoteku u .config fascikli. Međutim, možete da odredite drugu konfiguracijsku datoteku ako to želite i to je korisno ako nameravate da pokrenete više od jednog konika. (Možda 1 sa leve strane i 1 sa desne strane).
Prvo, kreirajte dve konusne konfiguracione datoteke na sledeći način:
sudo cp /etc/conky/conky.conf ~ / .config / .conkyleftrc
sudo cp /etc/conky/conky.conf ~ / .config / .conkyrightrc
Sada uredite svoj conkystartup.sh i uredite ga na sledeći način:
#! / bin / bash
spavati 10
conky -b -c ~ / .config / .conkyleftrc &
conky -b -c ~ / .config / .conkyrightrc &
Sačuvajte datoteku.
Sada kada se računar ponovo pokreće, imaće se dva konka. Možete imati više od 2 trčanja, ali ne zaboravite da će sama po sebi koristiti resurse i postoji ograničenje koliko informacija o sistemu želite prikazati.
Promena postavki konfiguracije
Da biste promenili konfiguraciona podešavanja uredite konusnu konfiguracionu datoteku koju ste kreirali u .config fascikli.
Da biste to uradili, otvorite terminal i pokrenite sledeću naredbu:
sudo nano ~ / .config / .conkyrc
Skrolujte pored izjave garancije sve dok ne vidite reči conky.config.
Sva podešavanja između {i} u okviru conky.config odjeljka definišu kako se sam prozor izvlači.
Na primer, da biste premestili Conky prozor u donji levi, postavili biste poravnanje na 'bottom_left'. Vraćajući se na koncept lijevog i desnog Conky prozora postavili biste poravnanje na lijevoj konfiguracionoj datoteki na 'top_left' i poravnanje na desnoj konfiguracionoj datoteki na 'top_right'.
Možete dodati granicu prozoru postavljanjem vrijednosti border_width na bilo koji broj veći od 0 i postavljanjem draw_borders opcije na true.
Da biste promenili boju glavnog teksta, uredite opciju default_color i navedite boju kao što su crvena, plava, zelena.
Možete dodati pregled prozoru postavljanjem draw_outline opcije na true. Možete promijeniti boju u outline tako što ćete izmeniti opciju default_outline_colour. Ponovo biste odredili crvenu, zelenu, plavu itd.
Slično tome, možete dodati sjenku tako što ćete promeniti draw_shades do true. Tada možete promeniti boju podešavanjem default_shade_colour.
Vrijedi se igrati sa ovim podešavanjima kako bi se osvrnula na način na koji vam se sviđa.
Možete promeniti stil i veličinu fonta izmenom parametra fonta. Unesite ime fonta koji je instaliran na vašem sistemu i podesite veličinu na odgovarajući način. Ovo je jedno od najkorisnijih postavki pošto je podrazumevani font od 12 tačaka prilično veliki.
Ako želite ostaviti prazninu sa leve strane ekrana, uredite jazz_x podešavanje. Slično tome, da biste promenili poziciju sa vrha ekrana, promenite postavku gap_y.
Postoji čitav niz konfiguracionih postavki za prozor. Evo nekih od najkorisnijih
- border_inner_margin - marža između granice i teksta
- border_outer_margin - margina između granice i ivice prozora
- default_bar_height - visina za barove (elementi grafikona)
- default_bar_width - širina za barove (elementi grafikona)
- default_gauge_height
- default_gauge_width
- draw_graph_borders - odaberite da li grafikoni imaju granice
- minimum_width - minimalna širina prozora
- maximum_width - maksimalna širina prozora
- minimalna visina - minimalna visina prozora
- maximum_heigh - maksimalna visina prozora
- own_window_title - Dajte prozirnom prozoru naslov po vašem izboru
- own_window_argb_visual - uključite transparentnost
- own_window_argb_value - broj između 0 i 255. 0 je neprozirno, 255 je potpuno providno.
- short_units - napraviti jedinice jedan znak
- show_graph_range - prikazuje vremenski raspon pokriven grafikom
- show_graph_scale - prikazuje maksimalnu vrednost u skaliranim grafikonima
- velika slova - pokaži ceo tekst u velikoj boji
Konfiguriranje informacija koje prikazuju Conky
Da biste izmenili informacije koje je prikazao Conky, skrolujte pored conky.config odjeljka Konky konfiguracionog fajla.
Videćete deo koji počinje ovako:
"conky.text = [[
Sve što želite da se prikaže nalazi se u ovom odeljku.
Linije unutar odeljka za tekst izgledaju ovako:
{Siva boja} određuje da će uptime riječi biti sivo u boji. Možete ga promeniti u bilo koju boju koju želite.
Boja u boji pre $ uptime određuje da će vrednost uptime biti prikazana u podrazumevanoj boji. Podešavanje $ uptime će biti zamenjeno sistemskim radnim vremenom.
Možete prelistavati tekst dodavanjem slova listanjem ispred postavke na sledeći način:
Možete dodati horizontalne linije između postavki dodajući sljedeće:
$ hr
Evo nekoliko korisnih postavki koje biste možda želeli da dodate:
- audacious_bar - Odličan bar napredovanja muzičkog plejera
- audacious_channels - Broj drznih kanala za trenutnu melodiju
- audacious_file - Filename za trenutnu melodiju
- audacious_length - Dužina trenutne melodije
- audacious_playlist_length - Broj melodija na listi pesama
- battery_percent - procenat baterije
- battery_time - Preostalo vreme baterije
- CPU - korišćenje CPU-a
- cpubar - grafikon CPU-a
- cpugauge - CPU gauge
- desktop_name - Ime radne površine
- diskio (uređaj) - Prikazuje disk io
- distribucija - naziv distribucije
- downspeedf (net) - Brzina prenosa u kilobajtima
- exec command - Izvršava komandu shell-a i prikazuje izlaz u konačnom
- fs_bar - Koliko se prostora koristi u datotečnom sistemu
- fs_bar_free - Koliko je slobodnog prostora na datoteci
- fs_free - Slobodan prostor na datotečnom sistemu
- fs_free_perc - Slobodan prostor kao procenat
- image
- prikazuje sliku - kernel - verzija kernela
- loadavg (1 | 2 | 3) - Učitaj prosek za 1, 5 i 15 minuta
- Mem - Količina memorije koja se koristi
- membar - traka koja prikazuje memoriju u upotrebi
- memfree - Količina slobodne memorije
- memperc - procenat memorije u upotrebi
- mpd_album - album u trenutnoj MPD pjesmi
- mpd_artist - Artist u trenutnoj MPD pjesmi
- mpd_bar - napredak mpd-a
- mpd_file - Filename za trenutnu mpd pjesmu
- mpd_length - Dužina pesme
- mpd_title - Ime pesme
- mpd_vol - Volumen MPD plejera
- nodename - Ime hosta
- procesi - Ukupni procesi
- running_processes - Procesi u akciji
- swap - Iznos razmene razmene u upotrebi
- swapbar - traka za prikazivanje razmene
- swapfree - Iznos slobodnog svopa
- swapmax - Ukupan iznos swap-a
- swapperc - Procenat swap-a u upotrebi
- teme - ukupno teme
- vreme (format) - Lokalno vreme
- upspeedf - Upload brzina
- uptime - sistemsko vrijeme rada
- user_names - navedite korisnike prijavljene
- user_number - broj prijavljenih korisnika
- user_times - korisnici su dužini vremena
- utime - Vrijeme u UTC formatu
- weather - weather info
Sažetak
Postoji čitavo bogatstvo Conky konfiguracionih postavki i možete pronaći kompletnu listu tako što ćete pročitati stranicu Conky manual.