Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
Użytkownik

Witam
Kilka dni temu zabrałem się za konfigurację mojego conky. Jestem już na ukończeniu. Problem w tym, że chciałbym aby w kalendarzu by oznaczony aktualny dzień, i nie wiem jak to zrobić, tzn. Conky wyświetla cały miesiąc, ale nie zaznacza aktualnego dnia.
Oto mój Conky
# redesign by freeazy
# Default Fonts
use_xft yes
xftfont Verdana:size=9
override_utf8_locale yes
# Performance Settings
update_interval 1
total_run_times 0
double_buffer yes
no_buffers yes
net_avg_samples 2
text_buffer_size 1024
# Window Settings
own_window yes
own_window_transparent yes
own_window_argb_visual yes
own_window_type normal
own_window_class conky-semi
own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager
# Window border
draw_borders no
draw_shades yes
# Default Color
default_color C4C4C4
# Color Title.
color0 DD3A21
# Size and position
minimum_size 252 742
gap_x 0
gap_y 26
alignment top_left
TEXT
${goto 32}${alignc 25}${font Comic Sans MS:size=34}${time %H}${font Comic Sans MS:size=34}:${time %M}${font Comic Sans MS:size=12}${voffset -8}${time %S}
${goto 32}${alignr 80}${voffset 3}${font Comic Sans MS:size=10}${time %A}
${goto 1}${alignr 80}${font Comic Sans MS:size=10}${time %d %B %Y}
${goto 86}${font Monospace:size=9}${exec cal }
${goto 66}${font Liberation Sans:style=Bold:size=9}SYSTEM
${goto 48}${color}${font StyleBats:size=16}q${font}${color} Uruchomiony: ${alignr}${color}${uptime}${color}
${goto 48}${voffset 2}${color}${font OpenLogos:size=16}u${font}${color} Kernel: ${alignr}${color}${kernel}${color}
${goto 66}CPU 1: ${cpu cpu1}%${alignr}CPU 2: ${cpu cpu2}%
${goto 66}$color${cpubar cpu1 5,90}$alignr${cpubar cpu2 5,90}
${goto 66}$color${alignr 27}${cpugraph cpu1 20,90 000000 55aa55}${alignr}${cpugraph cpu2 20,90 000000 55aa55}
${goto 66}${color}${font StyleBats:size=16}g${font}${color} RAM: ${font Liberation Sans:style=Bold:size=9}${color1}$memperc%${color}${font} ${alignr}${color}${membar 8,60}${color}
${goto 66}${color}${font StyleBats:size=16}j${font}${color} SWAP: ${font Liberation Sans:style=Bold:size=9}${color1}$swapperc%${color}${font} ${alignr}${color}${swapbar 8,60}${color}
${goto 66}${color}${font StyleBats:size=16}l${font}${color} Procesów: ${color}${alignr 45}CPU${alignr}RAM${color}
${goto 86}${top name 1}${font Liberation Sans:style=Bold:size=9}${color1} ${goto 178}${top cpu 1}${alignr }${top mem 1}${color}${font}
${goto 86}${top name 2}${font Liberation Sans:style=Bold:size=9}${color1} ${goto 178}${top cpu 2}${alignr }${top mem 2}${color}${font}
${goto 86}${top name 3}${font Liberation Sans:style=Bold:size=9}${color1} ${goto 178}${top cpu 3}${alignr }${top mem 3}${color}${font}
${goto 86}${top name 4}${font Liberation Sans:style=Bold:size=9}${color1} ${goto 178}${top cpu 4}${alignr }${top mem 4}${color}${font}
${goto 1}${font Poky:size=40}y${font Liberation Sans:size=9}Dyski
${goto 86}Root: ${font Liberation Sans:size=9}${color1}${fs_used_perc /}%${color}${font} ${alignr}${color}${fs_bar 8,60 /}${color}
${goto 86}Home: ${font Liberation Sans:size=9}${color1}${fs_used_perc /home}%${color}${font} ${alignr}${color}${fs_bar 8,60 /home}${color}
${goto 86}Dane: ${font Liberation Sans:size=9}${color1}${fs_used_perc /mnt/dysk2}%${color}${font} ${alignr}${color}${fs_bar 8,60 /mnt/dysk2}${color}
${goto 1}${font Martin Vogel's Symbols:size=40}m${font Liberation Sans:size=9}SIECI
${GOTO 66}IPv4 Address ${GOTO 150}: $color4${addr eth0}$color2 $color4 ${execi 1800 ~/.conkyrc/scripts/ip.sh}
${GOTO 72}Down : ${color #CCCCCC}${downspeed eth0}/s ${GOTO 170}Up : ${color #CCCCCC}${upspeed eth0}/s
${GOTO 72}${downspeedgraph eth0 20,70 00ff00 0000ff} ${GOTO 170}${upspeedgraph eth0 20,70 0000ff 00ff00}
${GOTO 72}Total : ${totaldown eth0} ${GOTO 170}Total : ${totalup eth0}
${image ~/.conky/background.png -p 0,0 -s 256x742}
${image ~/Stock.png -p 0,180 -s 40x40}
${image ~/Machine.png -p 0,280 -s 40x40}Wiem że za to odpowiada linijka
${goto 86}${font Monospace:size=9}${exec cal }A w internecie znalazłem takie rozwiązanie
${font Monospace:size=6}${execpi 60 DJS=`date +%_d`; cal | sed '1d' | sed 's/$/ /' | fold | sed -n '/^.\{21\}/p' | sed 's/^/${goto 25} /' | sed s/"$DJS"'\b'/'${color}'"$DJS"'$color2'/} ${font}Ale u mnie to nie działa.
P.s. Może to ważne, na laptopie gdzie mam Kubuntu, powyższy kod działa, na stacjonarnym (Debian KDE 4) już nie.
Offline

Użytkownik


U mnie działa
${alignc}${time %A %B %Y}
${execpi 60 DJS=`date +%_d`; cal | awk 'NR>1' | sed -e 's/ / /g' -e 's/[^ ] /& /g' -e 's/..*/ & /' -e 's/ \('`date | awk '{print $3}'`'\) /\['`date | awk '{print $3}'`'\]/' | sed /" $DJS "/s/" $DJS "/" "'${color1}'"$DJS"'${color0}'" "/}
Offline
Użytkownik

Hmm próbowałem Twoim sposobem i wygląda teraz tak jakby "kalendarz rzucał cień" a w miejscy aktualnej daty mam coś takiego "_[]2_[]4". P.s. a może to zalezy od czcionki lub kodowania?? ( Ja mam czcionka: Verdena, kodowanie utf8 locale)
Offline
Hej,
widzę, że temat leży tu długo, ale może udało się ustalić czemu conky nie zaznacza aktualnego dnia, tylko pojawiają sie te znaczki przy wybranym dniu _[] _[]. W Ubuntu 10.10 miałem ok, skopiowałem plik z konfigiem i uruchomiłem po instalacji 11.04 i od początku mam te znaczki.
Offline
Użytkownik

${alignc}${time %A %B %Y}
${color white}${font DejaVu Sans Mono:size=10}${execpi 60 ncal -s PL -h -C | sed s/"`date +%_d`"/"\${color red}`date +%_d`\${color white}"/}${font}${color}Jako czcionka musi być użyta któraś o stałej szerokości.
Offline