Pokazywanie postów oznaczonych etykietą conky. Pokaż wszystkie posty
Pokazywanie postów oznaczonych etykietą conky. Pokaż wszystkie posty

wtorek, 20 października 2009

Conky a compiz

Możliwe, że wystąpił wam problem z conky - przy uruchamianiu systemu ten program jest cały czas widoczny na wierzchu. Powodem jest compiz, przeszkadza conky'emu. Aby rozwiązać ten konflikt wystarczy kilka modyfikacji.

Uruchamiamy edytor tekstu gedit (Programy -> Akcesoria -> Edytor tekstu lub poleceniem gedit w konsoli) i podajemy w nim taką treść:

#!/bin/bash
sleep 20 &&
conky


Następnie zapisujemy plik w folderze domowym pod nazwą .conky. Nadajemy temu plikowy prawo do wykonywania wpisując w terminalu:
 $ chmod +x ~/.conky

Przystępujemy do drugiej części. Wchodzimy do zarządzania programami startowymi (System -> Preferencje -> Programy startowe). Odnajdujemy pozycję odpowiadającą za conky i edytujemy ją. Zmieniamy polecenie na

/home/cubix651/.conky
gdzie cubix651 to nazwa użytkownika. UWAGA! Nie może być to ścieżka w postaci ~/.conky.

Zatwierdzamy i zamykamy okna. Od teraz conky będzie uruchamiało się po compizie i nie będzie z nim kolidować.

sobota, 21 marca 2009

Obrazki w conky

W jednej z moich notek napisałem, jak zainstalować conky. Co zrobić, aby monitor był ładniejszy? Jak wstawić do niego obrazy? Użyjmy specjalnej czcionki!

W conky nie ma możliwość wczytania zdjęć i obrazów(np. z rozszerzeniem *.jpg), możemy jednak "przechytrzyć" program i wpisać do niego znaki-obrazy. Wystarczy w systemie zainstalować specjalną czcionkę, w której każdemu znakowi jest przypisany obrazek. Następnie w konfiguracji conky'iego wpisujemy literę, a na pulpicie wyświetli się obrazek.

Najpierw pobieramy zestaw czcionek-obrazków. Zapisujemy je na pulpicie. Następnie orwieramy terminal i wpisujemy:

 $ sudo tar -xvf ~/Pulpit/czcionki.tar -C /usr/share/fonts/truetype

i podajemy hasło roota. Czcionki zostały zainstalowane. Teraz wystarczy dowiedzień się, jaki obrazek odpowiada każdemu znakowi.

Klikamy kolejno Aplikacje -> Akcesoria -> Mapa znaków. Otworzy się nam okno ze zbiorem wszystkich czcionek. Wystarczy z rozijalnej listy wybrać jedną z czcionek-obrazków:
  • StyleBats
  • OpenLogos
  • PizzaDude Bullets
Kiedy wybierzemy czcionkę, zmieniamy jej rozmiar na większy(np. 50), aby lepiej zobaczyć obrazki. Jeśli klikniemy teraz dwa razy na któryś znak, to w polu poniżej wyświetli się litera. Jeżeli ją wpiszemy do konfiguracji conky'iego to pojawi się ten obrazek, na który kliknęliśmy.

Zapamiętajmy znaki, które chcemy wpisać. Teraz w terminalu wpisujemy:
 $ gedit ~/.conkyrc

aby otworzyć edycję konfiguracji programu. W miejscu, w którym ma się pojawić obrazek wpisujemy:
 ${font PizzaDude Bullets:size=14}x${font}

gdzie x, to znak, który pokazał się w polu w oknie Mapa znaków. Oczywiście zamiast PizzaDude Bullets, możemy wpisać inną, podaną wcześniej nazwę czcionki, możemy zmienić też rozmiar czcionki.

I to by było na tyle. Od teraz nasz conky będzie ładniejszy!

poniedziałek, 2 marca 2009

Conky - instalacja, konfiguracja i skrypt do Gmail

Conky to bardzo konfigurowalny monitor systemu. Wyświetla się na pulpicie i pokazuje róźne parametry komputera. Zobaczmy jak go zainstalować.



Włączamy terminal(nie będę już pisał jak to zrobić, chyba każdy wie :D) i wpisujemy w nim:
 $ sudo apt-get install conky
i podajemy hasło roota. Następnie pobierane są odpowiednie paczki. Po zakończeniu instalacji możemy uruchomić program poleceniem
 $ conky

Konfiguracja

Po instalacji musimy jeszcze skonfigurować monitor systemu. Możemy ściągnąć gotowy projekt(np. wyszukując frazę "conky" na gnome-look.org) lub samemu go stworzyć. Bardzo dobry tutorial znajduje się na forum.ubuntu.pl. Jeśli ktoś chce to może pobrać też mój plik .conkyrc.

Aby otworzyć edycję pliku konfiguracyjnego wydajemy w konsoli:

 $ gedit ~/.conkyrc

Gmail w conky

Jeśli mamy pocztę na gmailu to możemy wstawić do monitora skrypt, który będzie sprawdzał, czy mamy jakąś nową wiadomość.

Uruchamiamy edytor tekstu(np. gedit - Aplikacje -> Akcesoria -> Edytor tekstu). Wklejamy do niego ten skrypt:

#!/bin/bash

gmail_login="tu podaj swój login(bez @gmail.com)"
gmail_password="tu podaj swoje 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/.*//;s/<\/fullcount>.*//' 2>/dev/null)"

if [ -z "$dane" ]; then
echo "Błąd połączenia"
else
let wynik=$dane;
if [ $wynik = 0 ]; then
echo "Nie masz wiadomości."
elif [ $wynik = 1 ]; then
echo "Masz 1 nową wiadomość."
else
if [ $wynik -lt 5 ]; then
echo "Masz $wynik nowe wiadomości."
else
echo "Masz aż $wynik nowych wiadomości."
fi
fi
fi

i zapisujemy plik(klikając na Save) pod nazwą .gmail_skrypt w katalogu domowym. Teraz otwieramy plik z konfiguracją(j.w.) i w miejsu, w którym ma się pojawić informacja wklejamy taki kod:
 ${execi 10 ~/.gmail_skrypt}

Od teraz conky powiadomi nas o nowej poczcie!

Warto jeszcze dodać conky do autostartu. Jak to zrobić przeczytasz w "podstawach".