2010-09-24

awesome 設定

awesome をちょっとずつ設定してみる。私は他の環境を使うことが良くあるので、とりあえず似た感じにしてみる。


まずキー設定をしておく。awesomeはキーボードでいろいろ操作できるのだが、このとき使うのが modkey 。modkeyはデフォルトでは Mod4 、つまりウィンドウズキーに割り当てられている。しかしウィンドウズキーはちょっと押しにくいので、皆にならって無変換キーを使う。

これは無変換キーにMod4を割り当てるのが楽っぽいので、 xmodmap を使う。 ~/.xsession なりに追加。awesomeはいろいろショートカットが複雑なので場合によっては無変換キーは押しにくい場合もある。私はついでに変換キーにも割り当てておいた。

xmodmap -e 'keysym Muhenkan = Super_L' xmodmap -e 'keysym Henkan = Super_L'

ここからawesomeの設定。まず共通設定の /etc/xdg/awesome/rc.lua~/.config/awesome/rc.lua にコピー。これを編集していく。

ターミナルはurxvt使い、エディタはvi使いなのでそのへんを設定。自分の使うものを適当に。

terminal = "urxvtc" editor = "vi"

awesome を使ってみる

ウィンドウマネージャに awesome を使ってみる。ノートパソコンではタイル型ウィンドウマネージャが使いやすいかなあと思ったし、以前から試してみたいと思っていた。

ログインマネージャは gdm のままにしたかったので、gdmでユーザ名を入力したあと、下の方に出てくるリストからセッションを選択する。事前に設定を読み込む必要がなければ、リストからそのままawesomeを選べば良い。

自分はXの設定やらアプリケーションの起動やらがあるので ~/.xsession にその他設定とawesomeの実行を書いておいて、リストから User Definied Session を選択。最後にパスワードを入力してログイン。


デフォルトの画面はこんな感じ。

awesome window manager screen shot