torsmo & cal

Софт под Linux, разные программы, но только связанные с Linux

Модератор: /dev/random

Аватара пользователя
zool
Сообщения: 264
ОС: Debian

torsmo & cal

Сообщение zool »

подскажите, как в торсмо календарь вставить, чтоб все красяво было.
Спасибо
Спасибо сказали:
Аватара пользователя
alastor
Сообщения: 844
Статус: ARCH'еноид
ОС: Arch Linux current

Re: torsmo & cal

Сообщение alastor »

Попробуй в конфиг добавить что-то вроде
${execi 10 /usr/bin/cal}
Спасибо сказали:
Аватара пользователя
JaGoTerr
Сообщения: 380

Re: torsmo & cal

Сообщение JaGoTerr »

У меня так:
${exec cal -m3}
Правда, как минимум раз в пару месяцев придётся перезапустить торсмо :) Но это имхо лучше, чем каждые 10 секунд выполнять ккоманду, результат которой меняется раз в месяц :)
Спасибо сказали:
Аватара пользователя
zool
Сообщения: 264
ОС: Debian

Re: torsmo & cal

Сообщение zool »

всем спасибо, вечерком попробую :)
может еще подскажите, как прикрутитть погоду?
Спасибо сказали:
Аватара пользователя
elide
Бывший модератор
Сообщения: 2421
Статус: Übermensch
ОС: лялих

Re: torsmo & cal

Сообщение elide »

есть у меня скриптик, который получает погоду с веб-сервиса, парсит ее и выводит одной строкой. самое то для torsmo. только он на руби.
если интересует - могу скинуть...
слава роботам!
Спасибо сказали:
Аватара пользователя
clx
Сообщения: 3121
Статус: Think Different !
ОС: Mac OS X

Re: torsmo & cal

Сообщение clx »

Код: Выделить всё

[~] cat  .torsmo/weather.sh
#!/bin/bash
city="Moscow"
link=RSXX0063_c.html #change for your city
file=/tmp/weather.txt
location=http://weather.yahoo.com/forecast/$link
lynx -accept_all_cookies -dump $location > $file
begin=`cat -n $file | grep "Currently" | cut -d ' ' -f5`
end=`expr $begin + 40`
head -n $end $file > tmp.t
tail -n 41 tmp.t > $file
case $1 in
Today)  head -n 6 $file | sed '3d';;
Tomorrow)
begin=`cat -n $file | grep 'Today Tomorrow' | cut -d ' ' -f5`
end=`cat -n $file | grep 'Extended' | cut -d ' ' -f5`
num=`expr $end - $begin - 1`
end2=`expr $begin + 7`
head -n $end2 $file > tmp.t
tail -n 3 tmp.t | sed 's/sky/\n sky/' | sed '4d';;
*) exit;;
esac
rm tmp.t
rm $file

Код: Выделить всё

cat ~/.torsmorc
${color #C8FF00}Weather:
${color slate blue}Now :${color}
${execi 1800 ~/.torsmo/weather.sh Today}
${color slate blue}Tomorrow :${color}
${execi 1800 ~/.torsmo/weather.sh Tomorrow}
iMac 20" Core Duo.
Спасибо сказали:
Аватара пользователя
zool
Сообщения: 264
ОС: Debian

Re: torsmo & cal

Сообщение zool »

to CLX: спасибо большое +
Спасибо сказали:
Аватара пользователя
clx
Сообщения: 3121
Статус: Think Different !
ОС: Mac OS X

Re: torsmo & cal

Сообщение clx »

Пожалуйста ;)
iMac 20" Core Duo.
Спасибо сказали: