Originally Posted by
VinDSL
For anyone that's interested...
Here are some preliminary code changes, that I've been working on.
....
Here's a screenie of the new Calendar and Wind Speed code changes, in action...
Hello.
Thanks a lot for your work, I love what you did and use your conf on my laptop.
I have just 2 calendar related request if possible:
- How to make the calendar start with Monday ( European guy)
- How to make Saturdays and Sundays have a different color making the weekend more obvious.
Here is my version of your conf :
Code:
##\\\\\\\\\\\\\|/////////////##
## modif after ~ VinDSL ~ code | Screen Res ##
##/////////////|\\\\\\\\\\\\\##
####
## Use XFT? Required to Force UTF8 (see below).
#
use_xft yes
xftfont LiberationSans:size=9
xftalpha 0.1
text_buffer_size 2048
####
## Force UTF8? Requires XFT (see above).
## Displays degree symbol, instead of °, etc.
#
override_utf8_locale yes
####
## Update interval in seconds.
#
update_interval 2.5
####
## This is the number of times Conky will update before quitting.
## Set to zero to run forever.
#
total_run_times 0
####
## Create own window instead of using desktop (required in nautilus)?
#
own_window yes
own_window_type override
own_window_transparent yes
####
## Use double buffering? Reduces flicker.
#
double_buffer yes
####
## Draw shades?
#
draw_shades yes
####
## Draw outlines?
#
draw_outline no
####
## Draw borders around text?
#
draw_borders no
####
## Draw borders around graphs?
#
draw_graph_borders no
####
## Print text to stdout?
## Print text in console?
#
out_to_console no
out_to_ncurses no
####
## Text alignment.
#
alignment top_right
####
## Minimum size of text area.
#
minimum_size 235 0
####
## Specify width and height for bars.
#
default_bar_size 0 4
####
## Gap between text and screen borders.
#
gap_x 18
gap_y 28
####
## Shorten MiB/GiB to M/G in stats.
#
short_units yes
####
## Pad % symbol spacing after numbers.
#
pad_percents 0
####
## Limit the length of names in "Top Processes".
#
top_name_width 10
####
## Subtract file system buffers from used memory?
#
no_buffers no
####
## Set to yes, if you want all text to be in UPPERCASE.
#
uppercase no
####
## Number of cpu samples to average.
## Set to 1 to disable averaging.
#
cpu_avg_samples 2
####
## Number of net samples to average.
## Set to 1 to disable averaging.
#
net_avg_samples 2
####
## Add spaces to keep things from moving around?
## Only affects certain objects.
#
use_spacer right
####
## My colors.
#
color0 White
color1 Ivory
color2 Ivory2
color3 Ivory3
color4 Tan1
color5 Tan2
color6 Gray
color7 AntiqueWhite4
color8 DarkSlateGray
color9 Black
TEXT
##################
## SYSTEM ##
##################
${voffset 10}${font Arial:bold:size=10}${color4}SYSTEM ${color8} ${hr 2}
${voffset 4}${font OpenLogos:size=10}${color2}u${voffset -4}${font}${color6} ${sysname} ${kernel} ${alignr} ${machine}
${voffset 2}${font StyleBats:size=10}${color2}A${voffset -1}${font}${color6} Intel Core2Duo ${alignr}${freq_g cpu0} GHz
${voffset 2}${font StyleBats:size=10}${color2}q${voffset -1}${font}${color6} Uptime ${alignr}${uptime}
${voffset 2}${font StyleBats:size=10}${color2}o${voffset -1}${font}${color6} File System ${alignr}${fs_type}
##################
## PROCESSORS ##
##################
${voffset 5}${font Arial:bold:size=10}${color4}PROCESSORS ${color8}${hr 2}
${voffset 2}${font StyleBats:size=10}${color2}k${voffset -2}${font}${color6} CPU1 ${cpu cpu1}%${color7}${alignc 35}${cpubar cpu1}
${voffset 2}${font StyleBats:size=10}${color2}k${voffset -2}${font}${color6} CPU2 ${cpu cpu2}%${color7}${alignc 35}${cpubar cpu2}
##################
## MEMORY ##
##################
${voffset 3}${font Arial:bold:size=10}${color4}MEMORY ${color8}${hr 2}
${voffset 2}${font StyleBats:size=10}${color2}l${voffset -2}${font}${color6} RAM ${goto 95}${mem}/ ${memmax}${alignr}${memperc}%
${color7}${membar}
##################
## HDD ##
##################
${voffset 3}${font Arial:bold:size=10}${color4}HDD ${color8}${hr 2}
${voffset 2}${font StyleBats:size=10}${color2}x${voffset -2}${font}${color6} ROOT ${goto 95}${fs_used /} / ${fs_size /}${alignr}${fs_free_perc /}%
${color7}${fs_bar /}
${voffset 2}${font StyleBats:size=10}${color2}x${voffset -2}${font}${color6} HOME ${goto 95}${fs_used /home}/ ${fs_size /home}${alignr}${fs_free_perc /home}%
${color7}${fs_bar /home}
${voffset 2}${font StyleBats:size=10}${color2}4${voffset -2}${font}${color6} SWAP ${goto 95}${swap} / ${swapmax}${alignr}${swapperc}%
${color7}${swapbar}
##################
# TOP PROCESSES ##
##################
${voffset 3}${font Arial:bold:size=10}${color4}TOP PROCESSES by Memory Usage ${color8}${hr 2}
${voffset 2}${font StyleBats:size=10}${color1}h${voffset -3}${font}${color6} ${top_mem name 1}${goto 115}${top_mem mem_res 1}${alignr}${top_mem mem 1}%
${voffset 2}${font StyleBats:size=10}${color1}h${voffset -3}${font}${color6} ${top_mem name 2}${goto 115}${top_mem mem_res 2}${alignr}${top_mem mem 2}%
${voffset 2}${font StyleBats:size=10}${color1}h${voffset -3}${font}${color6} ${top_mem name 3}${goto 115}${top_mem mem_res 3}${alignr}${top_mem mem 3}%
${voffset 2}${font StyleBats:size=10}${color1}h${voffset -3}${font}${color6} ${top_mem name 4}${goto 115}${top_mem mem_res 4}${alignr}${top_mem mem 4}%
${voffset 3}${font Arial:bold:size=10}${color4}TOP PROCESSES by CPU Usage ${color6}${hr 2}
${voffset 2}${font StyleBats:size=10}${color1}h${voffset -3}${font}${color6}${top name 1}${goto 115}${top cpu 1}$alignr${top mem 1}
${voffset 2}${font StyleBats:size=10}${color1}h${voffset -3}${font}${color6}${top name 2}${goto 115}${top cpu 2}$alignr${top mem 2}
${voffset 2}${font StyleBats:size=10}${color1}h${voffset -3}${font}${color6}${top name 3}${goto 115}${top cpu 3}$alignr${top mem 3}
${voffset 2}${font StyleBats:size=10}${color1}h${voffset -3}${font}${color6}${top name 1}${goto 115}${top cpu 1}$alignr${top mem 4}
##################
## NETWORK ##
##################
${voffset 5}${font Arial:bold:size=10}${color4}NETWORK ${color8}${hr 2}
${voffset 2}${font PizzaDude Bullets:size=10}${color2}a${font}${color6} IPs on wlan0${alignr}${addr wlan0} / ${execi 3600 wget -q -O - checkip.dyndns.org | sed -e 's/[^[:digit:]\|.]//g'}
${voffset 4}${font PizzaDude Bullets:size=10}${color2}T${font}${color6} Down${alignr}${downspeed wlan0}
${font PizzaDude Bullets:size=10}${color2}N${font}${color6} Up${alignr}${upspeed wlan0}
${voffset 4}${font PizzaDude Bullets:size=10}${color2}T${font}${color6} Downloaded${alignr}${totaldown wlan0}
${font PizzaDude Bullets:size=10}${color2}N${font}${color6} Uploaded${alignr}${totalup wlan0}
##################
## WEATHER ##
##################
${voffset 5}${font Arial:bold:size=10}${color4}WEATHER ${color8}${hr 2}
${goto 15}${font Weather:size=20}${color1}y${voffset -5}${font RadioSpace:size=22}${color3} ${execpi 600 conkyForecast --location=CHXX0120}${font Arial:size=20}${color6}${alignr}${execi 600 conkyForecast --location=CHXX0120 --datatype=CT}
${goto 100}${voffset -5}${font ConkyWeather:style=Bold:size=25}${color2}${execi 600 conkyForecast --location=USAZ0082 --datatype=WF}${voffset -5}${goto 135}${font MoonPhases:size=15}${color2}${execi 600 conkyForecast --location=USAZ0082 --datatype=MF}
${goto 30}${font}${color2}Feels like ${execi 600 conkyForecast --location=CHXX0120 --datatype=LT --centeredwidth=4 -u}${goto 150}Wind Speed ${execi 600 conkyForecast --location=CHXX0120 --datatype=WS}
${voffset 7}${goto 53}${font}${color2}${execi 600 conkyForecast --location=CHXX0120 --datatype=DW --startday=1 --shortweekday}${goto 119}${execi 600 conkyForecast --location=CHXX0120 --datatype=DW --startday=2 --shortweekday}${goto 182}${execi 600 conkyForecast --location=CHXX0120 --datatype=DW --startday=3 --shortweekday}
${goto 43}${font}${color2}${font ConkyWeather:size=32}${execi 600 conkyForecast --location=CHXX0120 --datatype=WF --startday=1 --endday=3 --spaces=2}
${voffset -30}${goto 41}${font}${color2}${execi 600 conkyForecast --location=CHXX0120 --datatype=HT --startday=1 --hideunits --centeredwidth=4 -u}/${execi 600 conkyForecast --location=CHXX0120 --datatype=LT --startday=1 --hideunits --centeredwidth=4 -u}${goto 107}${execi 600 conkyForecast --location=CHXX0120 --datatype=HT --startday=2 --hideunits --centeredwidth=4 -u}/${execi 600 conkyForecast --location=CHXX0120 --datatype=LT --startday=2 --hideunits --centeredwidth=4 -u}${goto 172}${execi 600 conkyForecast --location=CHXX0120 --datatype=HT --startday=3 --hideunits --centeredwidth=4 -u}/${execi 600 conkyForecast --location=CHXX0120 --datatype=LT --startday=3 --hideunits --centeredwidth=4 -u}
##################
## TIME ##
##################
${voffset 2}${font Arial:bold:size=10}${color4}TIME ${color8}${hr 2}
${voffset -5}${font RadioSpace:size=32}${color3}${alignc}${time %H:%M }
${voffset -30}${font LiberationSans:size=10}${color4}${alignc}${time %A},${offset 5}${time %d %b %Y}
# You must make exactly 21 spaces, on the next line, for the calendar formatting to be correct. |---- 21 spaces ---|
${voffset 2}${font Liberation Mono:size=9.5}${color3}${execpi 600 DJS=`date +%_d`; cal | sed '1d' | sed '/./!d' | sed 's/$/ /' | fold -w 21 | sed -n '/^.\{21\}/p' | sed 's/^/${alignc -2} /' | sed /" $DJS "/s/" $DJS "/" "'${color4}'"$DJS"'${color3}'" "/}
${font LiberationSans:size=8.5}${color4}${alignc} Rise ${execi 3600 conkyForecast --location=CHXX0120 --datatype=SR --startday=1} | Set ${execi 3600 conkyForecast --location=CHXX0120 --datatype=SS --startday=1}
What I modified:
-Network show the traffic true my wireless card
-Top 5 Processes by Memory usage ( I think it was 10 before)
-Top 5 Processes by CPU usage ( like that I know why CPU is loaded and by what).
-Weather part ( cut some code out and make some fonts smaller).
Bookmarks