その後、誰かが加算してくれて週末に違う形でcommitが入った。
git config --global dude.notify-command 'gntp-send "$TITLE" "$DESCRIPTION" "$ICON_PATH"'こうしとくと、自分独自のコマンドが呼び出せるという物。これでGrowl for Windwosのgrowlnotifyコマンドや、Growl for Linux(Windowsでもビルド可)に通知が送れるgntp-sendコマンドでも使える様になりました。
ただWindowsの場合は、日本語コミットメッセージがutf-8で渡って来るため、DBCSを期待しているWindowsコマンドでは正しく動きません。
先程、gntp-sendに
-iオプションというのを追加して
# gntp-send -iという風に標準入力からタイトルとメッセージを得られる様にしました。
foo
bar
baz
^D
fooがタイトル、その後のbar\nbazがメッセージになります。これで、
~/.gitconfigに以下の様に書いておければ文字化けする事なしにgrowl表示出来る様になります。[dude]なお、gntp-sendはgrowl for linuxと同様にUbuntu PPAでも配布されています。
icon = http://assets.github.com/images/gravatars/gravatar-140.png
notify-command = echo -e \"$TITLE\\n$DESCRIPTION\" | gntp-send -i \"$ICON_PATH\"
# sudo add-apt-repository ppa:mattn/gntp-sendでaptリポジトリを追加して
# sudo add-apt-repository ppa:mattn/growl-for-linux
# sudo apt-get install growl-for-linux gntp-sendでインストール出来ます。
上記の修正について、ppaの更新は後日となります。



![Validate my RSS feed [Valid RSS]](http://mattn.kaoriya.net/images/valid-rss-rogers.png)

