Kod: Zaznacz cały
sudo apt-get install conkyKod: Zaznacz cały
gedit ~/.conkyrcW tym wypadku wystarczy skopiować config, wkleić i zapisać.
Ale mam nadzieje, że wszyscy mamy większe ambicje i zechcemy stworzyć coś własnego. Do tego będzie nam potrzebne zaznajomienie się z poszczególnymi elementami konfiguracji:
Kod: Zaznacz cały
gap_x 1050
gap_y 100X – pion
Y - poziom
Kod: Zaznacz cały
maximum_width 200Kod: Zaznacz cały
update_interval 1.0Kod: Zaznacz cały
own_window yesKod: Zaznacz cały
default_color white
default_shade_color black
default_outline_color whiteKod: Zaznacz cały
override_utf8_locale noKod: Zaznacz cały
TEXTKod: Zaznacz cały
${color slate grey}Kernel:
$alignc${color }$kernelKod: Zaznacz cały
${font :size=9}Kod: Zaznacz cały
${color white}Kod: Zaznacz cały
${hr 1 }Kod: Zaznacz cały
${alignr}Kod: Zaznacz cały
${color slate grey}DYSK: $color$alignr$diskio
${color slate grey}${diskiograph 25,200 000000 ff0000}Ta pierwsza linijka to wiadomo, ale drug to już nowość... Pierwsze wyrazy (${color slate grey}) w drugiej linijce nie są nowością, ale to ostatnie (${diskiograph 25,200 000000 ff0000}) już tak. Za co to odpowiada? Otóż, jeżeli używasz mojego ~/.conkyrc, zauważyłeś, że w conky są jakby takie prostokąty gdzie wyświetlane jest obciążenie procesora itp. Właśnie ta linijka odpowiada za ten prostokąt. Chciałbym w tym momencie podkreślić, że takie "prostokąty" i inne graficzne bajery (nie mówię tu o wyświetlanych tekstach), w przypadku słabego komputera, mogą obciążać CPU. W takim wypadku zalecane jest usunąć takie "prostokąty" i zadowolić się samym tekstem
Kod: Zaznacz cały
${font Zekton:style=Bold:pixelsize=35}${alignc}${time %H:%M}${font Zekton:size=7}
${font Zekton:style=Bold:pixelsize=15}${alignc}${time %e %B %G}${font Zekton:size=7}
${font Terminus:style=Bold:pixelsize=20}${alignc}${time %A}${font Terminus:size=7}Myślę ze to w wielkim skrócie najważniejsze elementy.
Jako root wpisujemy:
Kod: Zaznacz cały
vim /etc/init.d/UPGRADE.MONITORKod: Zaznacz cały
#!/bin/bash
apt-get update
sh -c "apt-get dist-upgrade -s | grep Inst | cut -c 6- > /var/log/upgrades.log"Kod: Zaznacz cały
chmod +x /etc/init.d/UPGRADE.MONITORKod: Zaznacz cały
vim /etc/crontabKod: Zaznacz cały
10,20,30,40,50,59 * * * * root /etc/init.d/UPGRADE.MONITORDalej jako root wpisujemy
Kod: Zaznacz cały
/etc/init.d/cron reloadKod: Zaznacz cały
gedit ~/.conkyrcPakiety do aktualizacji:
Kod: Zaznacz cały
${execi 20 cat /var/log/upgrades.log}Tworzymy w Folderze Domowym pusty plik i wklejamy do niego to:
Kod: Zaznacz cały
#!/bin/bash
gmail_login="twój login"
gmail_password="twoje hasło"
dane="$(wget --secure-protocol=TLSv1 --timeout=3 -t 1 -q -O - \
https://${gmail_login}:${gmail_password}@mail.google.com/mail/feed/atom \
--no-check-certificate | grep 'fullcount' \
| sed -e 's/.*<fullcount>//;s/<\/fullcount>.*//' 2>/dev/null)"
if [ -z "$dane" ]; then
echo "Connection Error !"
else
echo "GMail: $dane list(ów)"
fi W conky dodajemy
Kod: Zaznacz cały
${execi 10 ~/skrypty/conky/gmail}ścigamy skrypt pogodynki z tad: http://localh0st.ovh.org/pliki/wp/2007/ ... ynkash.zip
interesują nas w nim te dwa miejsca:
oraz# Katalog, w którym znajduje się skrypt sciezka=/home/rafal/
jak juz to uzupełnimy w conkym wystarczy dodać# Kod miasta kod2=PLXX0025
Kod: Zaznacz cały
${color white}${texeci 600 ~/pogodynka.sh}Niniejszy post napisałem w oparciu o wiedzę własna jak i forum Debiana ze szczególnym uwzględnieniem postów KAKI
http://debian.linux.pl/viewtopic.php?t=913</fullcount>

