2010年10月3日日曜日

Awesome2からAwesome3へ乗り換え

Ubuntuを9.04 から 10.04 に変更した際に
タイル型WMのAwesomeも2系から3系に変わってしまった。

3になって、
デフォルトでWinowsのようなメニューが表示されたり
時計が表示されたりと便利になっている。

しかし、2系と3系では設定ファイルの書き方が変わってしまい、
今までの設定ファイルが使えなくなり、壁紙がデフォルトの奴が表示されていた。


……かわいくない。

というわけで設定ファイルをいじることに。

まず、個人毎に設定する形にしたかったので、


cp  /etc/xdg/awesome/rc.lua ~/.config/awesome/
cp -r /usr/share/awesome/themes ~/.config/awesome/

で、設定ファイルをコピー
そして、コピーしてきた
~/.config/awesome/rc.lua を編集。


beautiful.init("/usr/share/awesome/themes/default/theme.lua")

と書いている行をコメントアウトし、
代わりに


beautiful.init(awful.util.getdir("config") .. "/themes/default/theme.lua")

を追加。さらに


tags[s] = awful.tag({ 1, 2, 3, 4, 5, 6, 7, 8, 9 }, s, layouts[1])

の行を

tags[s] = awful.tag({ 1, 2, 3, 4, 5, 6, 7, 8, 9 }, s, layouts[2])

に変更。
1だとfloatingになって、タイル型WMを使う意味がなくなるので。

そして

mymainmenu = awful.menu({ items = { { "awesome", myawesomemenu, beautiful.awesome_icon },
                                    { "Debian", debian.menu.Debian_menu.Debian },
                                    { "open terminal", terminal }
                                  }
                        })



mymainmenu = awful.menu({ items = { { "awesome", myawesomemenu, beautiful.awesome_icon },
                                    { "Debian", debian.menu.Debian_menu.Debian },
                                    { "open terminal", terminal },
                                    { "open firefox", "/usr/bin/firefox" }
                                  }
                        })

に変更して、メニューからFirefoxを立ち上げられるように。

そして、肝心の壁紙を変更するため

~/.config/awesome/themes/default/theme.lua

の77行目を編集。


theme.wallpaper_cmd = { "awsetbg -f /usr/share/awesome/themes/default/background.png" }



theme.wallpaper_cmd = { "awsetbg -f /home/nimorin/photos/miku/wallpaper/miku_otugei002.jpg" }

に変更。
これでログイン時にはみくがお出迎えしてくれるように。




ちなみにこの画像はMikunchu♪ーみくんちゅ♪ーの壁紙のページで拾ったものです。

設定途中なので追記予定。

BloggerのHTMLエディタ使い慣れないな……

0 件のコメント:

コメントを投稿