Arhiva

Posts Tagged ‘conky’

Sistem monitor – Conky

septembar 3, 2008 Ostavite komentar

Ne secam se tacno kako je i kada pocelo ali danas ne mogu da zamislim desktop bez nekog sistem monitora na njemu. Godinama sam koristio gkrellm  i kombinovao sam ga sa raznoraznim deskletsima i drugim programcicima slicne namene. Nekada je ta kombinacija izgledala lepo , nekada mswin lepo od cega mi je pripadala muka, a nekada nije izgledala nikako. Osnovni problem ovih programa je, pored cestog windows look-a-like, sto zauzimaju veliki deo desktopa i nisu stalno  vidljivi pa je  potrebno prozore otvorenih programa zatvarati ili suzavati po sirini.  Dakle, ne bas jako funkcionalna resenja, a ja nisam neko ko sedi ispred zajebanog wallpapera nacickanog jos zajebanijim deskletsima i divi se satima svom „umetnickom delu“. Tu dolazi na scenu conky  koji spaja funkcionalnost i dizajn.

Sama instalacija programa je opisana detaljno na arch wiki stranici. Kada je  program instaliran i kada je .conkyrc fajl na svom mestu, krece potraga za odgovarajucim tekstom koji ce konfigurisati program. Ko prati oficejlnu stranu samo ce biti zbunjen. Najbolji nacin za kofiguraciju je kopiranje od drugoga. Stari trik svakog web dizajnera. Moj izvor conky config fajlova je bio arch linux forum.  Ovde su ostavljeni screenshotovi kao i konfiguracioni fajlovi. Nakon kratkog uporedjivanja config fajlova sa onim sto se vidi na slici jasno je da .conkyrc fajl ima dva dela.  Jedan odredjuje i opisuje globalno kao ce program da se ponasa, gde ce da se nalazi na desktopu, koji su difolt fontovi i boje dok drugi deo config fajla ispod reci TEXT opisuje koje ce procese i infomracije conky da posmatra i kako ce da ih  ispisuje na desktopu. 

Na primer linija :  ${color #5b6dad}CPU: ${color grey}$cpu%  

Prva boja ${color #5b6dad} odredjuje kako ce biti ofarban ispisani tekst.  CPU: je tekst koji ce biti ispisan. Druga boja ${color grey} odredjuje kako ce biti ofarbana promenljiva cifra koja ispisuje rad CPU u procentima $cpu%.  Po ovom principu funkcionise gotova sva konfiguracija.   

Najvaznje od svega je da sam mogao da ga postavim na dno ekrana i razvucem tekst celom sirinom. Tako sam izbegao da moram da suzavam ili zatvaram prozor otvorene aplikacije.  Naravno, donji gnome panel je podesen na autohide.

Screenshot mog conkyja

conkyrc (opcije u TEXT delu su ispisane u samo dva reda kao sto izgleda na screeenshotu. wordpress je sam formatirao ovaj deo u 9 redova  a ja ne znam kako da to promenim)

#avoid flicker
double_buffer yes
#own window to run simultanious 2 or more conkys
own_window yes
own_window_transparent yes
own_window_type normal
own_window_hints undecorate,sticky,skip_taskbar,skip_pager
#borders
draw_borders no
border_margin 1
 #shades
draw_shades no
#position
gap_x 5
gap_y 4
alignment bottom_left
#behaviour
update_interval 1
 #colour
default_color ffffff
#default_shade_color 000000
own_window_colour 262626
#font
use_xft yes
xftfont bauhaus:pixelsize=10
#to prevent window from moving
use_spacer no
minimum_size 1670 25

#ovo ispod treba da bude u samo 2 reda da bi dalo 2 reda na ekranu. korisiti spacebar za centriranje teksta #na ekranu!!!

$nodename – $sysname $kernel ($machine) | ${color grey}Uptime:$color $uptime | ${color green} CPU Usage:${color black} $cpu% ${cpubar 7,40} ${color grey} RAM Usage:$color $mem/$memmax – $memperc% ${color grey}Swap Usage:$color $swap/$swapmax – $swapperc% ${color grey} | Processes:$color $processes ${color grey}
 

${color green}Networking: Up:${color black} ${upspeed eth0} kB/s $color – ${totalup eth0} Uploaded ${color green} – Down:${color black} ${downspeed eth0} kB/s $color – ${totaldown eth0} Downloaded | ${color green} File systems: ${color grey} /sda1 $color${fs_free /}/${fs_size /} | ${color grey}/sdb $color${fs_free /home/liticovjesac/hdb}/${fs_size /home/liticovjesac/hdb} | ${color grey}/sda3 $color${fs_free /home/liticovjesac/hda}/${fs_size /home/liticovjesac/hda}

 

 

Advertisements
Kategorije:Arch linux, Programi Oznake:, ,