Macのデスクトップをカスタマイズ GeekTool まとめ

2012年4月1日 by Piano in Mac & Computer

Macのデスクトップをカスタマイズするフリーソフトの GeekTool を久しぶりに復活させてみたので、ついでに設定をまとめておきます。

【広告】



GeekTool – Tynsoe.org(現在App Storeから削除されています)

今のデスクトップはこんな感じ。

GeekToolの使い方は、たくさん解説したサイトが有りますのでそちらを参照してください。

で、ここでは私が使っているコマンドを上から順番に書いていきます。ちなみにフォントは Helvetica Neue を使用しています。

date "+%Y:"

日付けと曜日(英語)

export LC_ALL=en
date "+%m.%d(%a)"

時間

date '+%I:%M'

午前午後

date '+ %p'

月表示(英語)

export LC_ALL=en
date +%B

カレンダー
フォントによってはレイアウトが乱れます。私は Ayuthaya を使用しています。強調色の変更は『1;33』の部分を書き換えます。ちなみに『1;33』は黄色です。

cal |
awk '{ getline; print " Mo Tu We Th Fr Sa Su"; getline;
if (substr($0,1,2) == " 1")  print "                    1 ";
do { prevline=$0; if (getline == 0) exit; print " "
substr(prevline,4,17) " " substr($0,1,2) " "; } while (1) }' |
sed -E '1,$'"s/ ($(date +%e))( |$)/ $(echo '�33[1;33m')1$(echo  '�33[0m')2/"

天気予報
呼び出しコマンド(リンクの部分をこちらで調べて指定の場所に書き換えます。デスクトップ上には何も表示されません)

curl --silent "http://weather.yahoo.com/japan/nara-prefecture/kashiba-shi-26290705/" | grep "forecast-icon" | sed "s/.*background:url('(.*)'); _background.*/1/" | xargs curl --silent -o /tmp/weather.png

天気アイコン
Geeklets の image アイコンをデスクトップへD&Dして URL: 欄へ記入します。

file:///tmp/weather.png

2012.5.29 追記
仕様変更により上記の方法では天気アイコン表示出来ません。以下のサイトを参照してください。

GeekTool Yahoo weather icon fix

天気の文字表示
地域コード JAXX0097 の部分を指定の地域コードをこちらで調べて書き換えます。

curl --silent "http://xml.weather.yahoo.com/forecastrss?p=JAXX0097&u=c" | grep -E '(Current Conditions:|C

日の出日の入り
天気と同じく地域コード部分を書き換えます。

curl --silent "http://xml.weather.yahoo.com/forecastrss?p=JAXX0097&u=c" |
grep -E 'astronomy' |
perl -pe 's/[w :GeekTool - Tynsoe.org

OSの情報

sw_vers

ディスクの情報

df /

メモリの使用状況

top -l 1 | awk '/PhysMem/ {print "Used: " $8 " Free: " $10}'

CPUの状況

myCPU=`top -l 1 | awk '/CPU usage/ {print $3}' | sed s/%//`
echo $myCPU'%'

HDDの状況

df -hl | grep 'disk0s2' | awk '{print $4"/"$2" free ("$5" used)"}'

iTunes情報
フリーソフトのBowtieを使用

Tags:


Blog Ranking

にほんブログ村 PC家電ブログ Macへ にほんブログ村 クラシックブログ ピアノへ にほんブログ村 犬ブログ ドーベルマンへ

【広告】

Leave a Reply

atelier piano  /  Blog  /  Mac & Computer  /  Current Page