Plan zajęć w Conky

Uwaga: Ten wpis został utworzony ponad rok temu. Informacje w nim zawarte mogą być nieaktualne!

Program Conky możemy skonfigurować na miliony sposobów. Ciekawą opcją jest dodanie do niego planu naszych zajęć szkolnych. Poniższy skrypt jest autorstwa użytkownika dorsai, lekko zmieniony przeze mnie. Wyświetla on plan zajęć na następny dzień, każdy przedmiot w nowej linijce.

1. Utwórz plik ze skryptem:

gedit conky/plan

2. Wklej do niego poniższy kod:

#!/bin/bash

jutro=$(date +%w)
jutro=$((($jutro+1)%7))

case $jutro in
"1") #poniedzialek
echo "PIERWSZA LEKCJA"; echo "DRUGA LEKCJA"; echo "TRZECIA LEKCJA";;
"2") #wtorek
echo "PIERWSZA LEKCJA"; echo "DRUGA LEKCJA"; echo "TRZECIA LEKCJA";;
"3") #sroda
echo "PIERWSZA LEKCJA"; echo "DRUGA LEKCJA"; echo "TRZECIA LEKCJA";;
"4") #czwartek
echo "PIERWSZA LEKCJA"; echo "DRUGA LEKCJA"; echo "TRZECIA LEKCJA";;
"5") #piatek
echo "PIERWSZA LEKCJA"; echo "DRUGA LEKCJA"; echo "TRZECIA LEKCJA";;
esac

3. Oczywiście możesz wpisać tyle lekcji ile chcesz. Zapisz plik (CTRL+S) i nadaj mu uprawnienia do uruchomienia:

cd conky && chmod a+x plan

4. Teraz kolej dodać ścieżkę do skryptu w pliku konfiguracyjnym Conky:

gedit ~/.conkyrc

5. W wybranym przez Ciebie miejscu wklej kod:

${execi 60 ~/conky/plan}

gdzie execi 60 to czas, po którym zostanie uaktualniony skrypt (w sekundach) a ~/conky/plan to ścieżka do pliku ze skryptem.

Jeżeli powyższy artykuł nie rozwiązał lub rozwiązał częściowo Twój problem, dodaj swój komentarz opisujący, w którym miejscu napotkałeś trudności.
Mile widziane komentarze z uwagami lub informacjami o rozwiązaniu problemu.
  • http://aa Luu

    W jaki sposób nadać kolory dla poszczegółnych przedmiotów ? np Pierwsza lekcja – kolor niebieski. Druga lekcja – kolor czerwony itd.
    Pozdrawiam,

  • http://www.ubuntu-pomoc.org Szmitas

    Stuprocentowej pewności nie mam, ale uważam, że nie można tego zrobić.

  • Luu

    Wg mnie nie ma rzeczy niemożliwych ;).
    Może jednak ktoś ma jakiś pomysł?