Δημοσιεύτηκε: 11 Ιαν 2011, 03:13
Το δικό μου conky μετά από μεγάλη προσπάθεια.
- Κώδικας: Επιλογή όλων
#!/bin/bash
sleep 5 &&
conky -d -c /home/fotis/.conkyrc &
exit
alignment top_right
#alignment top_left
#alignment bottom_left
#alignment bottom_right
# Δημιουργία ατομικό, δικό του παράθυρο, αντί να χρησιμοποιεί την Επιφάνεια Εργασίας(desktop),(ειδικά για nautilus)
own_window yes
# Υπερισχύσει, (άλλες προτιμήσεις "below")
own_window_type override
# Διαφανές Φόντο(ΨΕΥΤΟΑΌΡΑΤΟ).
own_window_transparent yes
# Συμπεριφορά του παραθύρου (undecorated, below, sticky, skip_taskbar, skip_pager).
own_window_hints below,sticky
# Χρήση διπλού "buffering" (μείωση flicker)
#buffering:μνήμη που χρησιμοποιείται για την προσωρινή αποθήκευση της παραγωγής ή εισαγωγής δεδομένων.
double_buffer yes
# Χρήση(yes) Anti-Aliasing για τι γραμματοσειρές(ΝΑΙ για ελληνικές γραμματοσειρές).Δοκιμάστε απλά με "όχι".
use_xft yes
# Ανανέωση ενημέρωσης πληροφοριών στο "conky", σε δευτερόλεπτα (εδώ είναι κάθε 3 δευτερόλεπτα).
update_interval 3.0
# Ελάχιστο μέγεθος.
minimum_size 950
# Μέγιστο πλάτος του παραθύρου.
maximum_width 250
# Αποχρώσεις;
draw_shades no
# Κείμενο
# Συμπληρώνει το κείμενο, και αν ναι.
draw_outline no
# Σύνορα στο περίγυρο του "conky' παράθυρο.
draw_borders no
# Γραμματοσειρά,μέγεθος.
font arial:size=8
# Ορισμός σε ναι(yes), εάν θέλετε όλο το κείμενο να είναι στα κεφαλαία.
uppercase no
# Τυπογραφικά στοιχεία,(είναι η δημιουργία ενός προτύπου προσομοίωση
#διαφόρων βαθμών στερεότητας ή σκίασης, χρησιμοποιώντας μικρές κουκκίδες)Σύνορα
#(πάχος, απόσταση στις μικρές γραμμούλες γύρω γύρω.)
stippled_borders 1
# Περιθώρια συνόρων.
border_margin 9
# Πλάτος των συνόρων.
border_width 10
# Στάνταρτ Χρώμα των πληροφοριών.
default_color grey
#Χρώμα του Παραθύρου (εξαρτάτε και από την εικόνα που έχουμε στην επιφάνεια εργασίας μας (Wallpaper)
own_window_colour black
# Απόσταση (pixel, τελείες) σε Οριζόντια Χ,Κάθετα Υ,από την γωνία της οθόνης.
gap_x 30
gap_y 30
TEXT
${alignc 17}${font Arial Black:size=16}fotis-pc${font}
${color yellow}SYSTEM ${hr 2}$color
${color }${voffset 2}${font StyleBats:size=16}i${font} Kernel: ${alignr}${kernel}
${font StyleBats:size=16}A${font} CPU1: ${cpu cpu1}% ${alignr}${cpubar cpu1 8,60}
${font StyleBats:size=16}A${font} CPU2: ${cpu cpu2}% ${alignr}${cpubar cpu2 8,60}
${font StyleBats:size=16}g${font} RAM: $memperc% ${alignr}${membar 8,60}
${font StyleBats:size=16}j${font} SWAP: $swapperc% ${alignr}${swapbar 8,60}
${font StyleBats:size=16}q${font} Uptime: ${alignr}${uptime}
${voffset 3}${font StyleBats:size=15}b${font} ${voffset -4}CPU Temp:${alignr}${execi 10 sensors | grep Temp3 | cut -b15-16}Β°C
${color yellow}NETWORK ${hr 2}$color
${color }${if_existing /proc/net/route wlan0}
${voffset -6}${font PizzaDude Bullets:size=14}O${font} Up: ${upspeed wlan0} kb/s ${alignr}${upspeedgraph wlan0 8,60 BEBEBE BEBEBE}
${voffset 4}${font PizzaDude Bullets:size=14}U${font} Down: ${downspeed wlan0} kb/s ${alignr}${downspeedgraph wlan0 8,60 BEBEBE BEBEBE}
${voffset 4}${font PizzaDude Bullets:size=14}N${font} Upload: ${alignr}${totalup wlan0}
${voffset 4}${font PizzaDude Bullets:size=14}T${font} Download: ${alignr}${totaldown wlan0}
${voffset 4}${font PizzaDude Bullets:size=14}Z${font} Signal: ${wireless_link_qual wlan0}% ${alignr}${wireless_link_bar 8,60 wlan0}
${voffset 4}${font PizzaDude Bullets:size=14}a${font} Local Ip: ${alignr}${addr wlan0}
${else}${if_existing /proc/net/route eth0}
${voffset -6}${font PizzaDude Bullets:size=14}O${font} Up: ${upspeed eth0} kb/s ${alignr}${upspeedgraph eth0 8,60 789E2D A7CC5C}
${voffset 4}${font PizzaDude Bullets:size=14}U${font} Down: ${downspeed eth0} kb/s ${alignr}${downspeedgraph eth0 8,60 789E2D A7CC5C}
${voffset 4}${font PizzaDude Bullets:size=14}N${font} Upload: ${alignr}${totalup eth0}
${voffset 4}${font PizzaDude Bullets:size=14}T${font} Download: ${alignr}${totaldown eth0}
${voffset 4}${font PizzaDude Bullets:size=14}a${font} Local Ip: ${alignr}${addr eth0}
${endif}${else}${if_existing /proc/net/route eth1}
${voffset -6}${font PizzaDude Bullets:size=14}O${font} Up: ${upspeed eth1} kb/s ${alignr}${upspeedgraph eth1 8,60 789E2D A7CC5C}
${voffset 4}${font PizzaDude Bullets:size=14}U${font} Down: ${downspeed eth1} kb/s ${alignr}${downspeedgraph eth1 8,60 789E2D A7CC5C}
${voffset 4}${font PizzaDude Bullets:size=14}N${font} Upload: ${alignr}${totalup eth1}
${voffset 4}${font PizzaDude Bullets:size=14}T${font} Download: ${alignr}${totaldown eth1}
${voffset 4}${font PizzaDude Bullets:size=14}a${font} Local Ip: ${alignr}${addr eth1}
${endif}${else}
${font PizzaDude Bullets:size=14}4${font} Network Unavailable
${endif}
${color yellow}TIME-DATE ${hr 2}$color
${alignc 35}${font Trebuchet MS:size=26}${time %H:%M}${font}
${alignc}${time %a %d %b %Y}
${color yellow}HD ${hr 2}$color
${font Pie charts for maps:size=14}7${font} ${voffset -5}Home:
${voffset 4}${fs_used /home}/${fs_size /home} ${alignr}${fs_bar 8,60 /home}
${color yellow}WEATHER ${hr 2}$color
${if_existing /proc/net/route wlan0}
${font Trebuchet MS:style=Bold:size=10}${execi 600 conkyForecast --location=GRXX0004 -d CN}, ${execi 600 conkyForecast --location=GRXX0004 -d CO}
${voffset -8}${alignr 56}${font ConkyWeather:style=Bold:size=40}${execi 600 conkyForecast --location=GRXX0004 --datatype=WF}${font}
${alignr}${font}${execi 600 conkyForecast --location=GRXX0004 -d CT}
${voffset -52}${font Weather:size=40}y${font} ${voffset -38}${font Trebuchet MS:size=26}${execi 600 conkyForecast --location=GRXX0004 --datatype=HT}${font}
${voffset 0}${font}Wind Speed: ${alignr}${execi 600 conkyForecast --location=GRXX0004 --hideunits --datatype=WS} km/h ${execi 600 conkyForecast --location=GRXX0004 --hideunits --datatype=WD}
${voffset 0}Daylight: ${alignr}${execi 600 conkyForecast --location=GRXX0004 --datatype=SR} ~ ${execi 600 conkyForecast --location=GRXX0004 --datatype=SS}
${font Trebuchet MS:size=12}${execi 600 conkyForecast --location=GRXX0004 --datatype=MP}
${voffset -30}${alignr 42}${font MoonPhases:size=28}${execi 600 conkyForecast --location=GRXX0004 --datatype=MF}${font}
${else}${if_existing /proc/net/route eth0}
${font Trebuchet MS:style=Bold:size=10}${execi 600 conkyForecast --location=GRXX0004 -d CN}, ${execi 600 conkyForecast --location=GRXX0004 -d CO}
${voffset -8}${alignr 56}${font ConkyWeather:style=Bold:size=40}${execi 600 conkyForecast --location=GRXX0004 --datatype=WF}${font}
${alignr}${font}${execi 600 conkyForecast --location=GRXX0004 -d CT}
${voffset -52}${font Weather:size=40}y${font} ${voffset -38}${font Trebuchet MS:size=26}${execi 600 conkyForecast --location=GRXX0004 --datatype=HT}${font}
${voffset 0}${font}Wind Speed: ${alignr}${execi 600 conkyForecast --location=GRXX0004 --hideunits --datatype=WS} km/h ${execi 600 conkyForecast --location=GRXX0004 --hideunits --datatype=WD}
${voffset 0}Daylight: ${alignr}${execi 600 conkyForecast --location=GRXX0004 --datatype=SR} ~ ${execi 600 conkyForecast --location=GRXX0004 --datatype=SS}
${font Trebuchet MS:size=12}${execi 600 conkyForecast --location=GRXX0004 --datatype=MP}
${voffset -30}${alignr 42}${font MoonPhases:size=28}${execi 600 conkyForecast --location=GRXX0004 --datatype=MF}${font}
${else}
${font PizzaDude Bullets:size=14}4${font} Weather Unavailable
${endif}