awesome WM でウィンドウをスクリーンの端に配置する

最近awesomeというタイリング型のウィンドウマネージャを使いはじめました。
Lua言語で自由にカスタマイズできるので、Compizなどにもある「ウィンドウを画面の中央または端に配置」する機能を書いてみました。

modキーとテンキーの組合せで、スクリーン内のテンキーと対応する位置にウィンドウを配置します。
1だったら左下、8だったら上、5だったら中央という感じです。