MacのデスクトップをBasso風にカスタマイズ - DEVIL

DEVIL ホームスポンサー広告 ▶▶ Macとiphone ▶ MacのデスクトップをBasso風にカスタマイズ

にほんブログ村 ロードバイクを覗きに行く

スポンサーサイト    

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

MacのデスクトップをBasso風にカスタマイズ    

いや〜 すっかり「Basso」 のファンになってしましました。

外は寒くて出るのがおっくうだったのでデスクトップをバッソ風にしてみました。
ついでに、「Geektool」と「XRG」を使って色んな情報を表示してみました。
まだ、途中ですが覚え書きも兼ねて

スクリーンショット 2012-01-01 12.13.19

壁紙は自作
Geektool」天気 カレンダー 予定 システム関連 
XRG」CPU GPU Memory の温度

天気アイコンの表示
アイコンの取得の為の小さいshellを作る
curl --silent "http://weather.yahoo.com/japan/kyoto-prefecture/kyoto-shi-26276579/" | grep "forecast-icon" | sed "s/.*background\:url(\'\(.*\)\')\;\ _background.*/\1/" | xargs curl --silent -o /tmp/weather.png

refresh 3600s

weather.yahoo.comEnter city or zip code:に都市名を入れてkyoto-prefecture/kyoto-shi-26276579/の部分を変える

アイコンを表示するimageを作る
file://localhost/tmp/weather.png

refresh 3600s

今日の天気、明日の天気 最高気温 最低気温

curl --silent "http://xml.weather.yahoo.com/forecastrss?p=JAXX0047&u=c" | grep -E '(Current Conditions:|C//' -e 's///' -e 's/<\/b>//' -e 's/
//' -e 's///' -e 's/<\/description>//'
curl --silent "http://xml.weather.yahoo.com/forecastrss?p=JAXX0047&u=c" | grep -E '(Forecast:
|High)' | sed -e 's/Forecast://' -e 's/
//' -e 's///' -e 's/<\/b>//' -e 's/
//' -e 's///' -e 's/<\/description>//'

refresh 3600s

カレンダーの表示 (今日の日付を強調)

cal_head=`cal | head -1`; cal_tail=`cal | tail -7`; today=`date "+%e"`; echo "$cal_head"; echo "${cal_tail/${today}/\033[1;31m${today}\033[0m}";

refresh 3600s

注意 カレンダーのフォントは等幅フォントを選ばないと体裁が崩れて見れません
等幅フォントを選びましょう。

時計の表示

date "+%I:%M:%S %p"

秒を表示してるのでrefteshは1s

イベントの表示
これは「icalBuddy
をインストールしてから

/usr/local/bin/icalBuddy -nc eventsToday+7 | sed -e "s/*/-/"
<
Refreshは3600秒

未消化ToDoリスト
>||
/usr/local/bin/icalBuddy uncompletedTasks | sed -e "s/*/-/"

refresh 3600s

システム情報

echo `sw_vers -productName` \(v`sw_vers -productVersion`\);
sysctl -n hw.model;
sysctl -n machdep.cpu.brand_string;
sysctl -n hw.memsize | awk '{print $0/1073741824" GB RAM"}';

・HDD情報

df -h | grep disk0s2 | awk '{printf "Total " "%.0f" , $2 ; if ($2 < 1024) print " MB" ; else print " GB"}'
df -h | grep disk0s2 | awk '{printf "Usable " "%.0f" , $4 ; if ($4 < 1024) print " MB" ; else print " GB"}'
df -h | grep disk0s2 | awk '{printf "Used " "%.0f" , $3 ; if ($3 < 1024) print " MB" ; else print " GB(" $5 ")"}'

・CPU GPU Memory Temp

これは、「XGR」を使用して「Geektool」で表示してるようにしてる

http://iici.cocolog-nifty.com/blog/geektool/index.html
http://ach.pazru.com/Entry/9/" target="_blank
http://wolfrosch.com/text/2011/07/27

wallpaper2.jpg

もし良かったら使ってください

最後まで読んでくださってどうもありがとうございました
お帰りの際は ポチッ を 忘れずにお願いします

にほんブログ村 自転車ブログ ロードバイクへ
にほんブログ村現在
関連記事

コメント:
非公開コメント

トラックバック:

http://tsuyodevil.blog.fc2.com/tb.php/55-17ebe12d