星期一, 11月 15, 2010

awesome wm & naughty & rounded corner

awesome 的 naughty 接收了 dbus desktop notification 然後作成一個個 wibox 顯示在螢幕上, naughty 有預設的設定可以讓使用者在 rc.lua 裡面直接改變顏色的變數。不過最近我看到 awful.wibox 裡面有個 function: awful.wibox.rounded_corners 可以讓 wibox 有圓角,試了一下,可以讓 naughty 顯示的 notification 不再是方方正正:
這張是 radius = 10 的圓角, 比較明顯, 通常這種大小的視窗用 5~8 應該比較適合.


改過的 naughty.lua 在這裡可以下載, 在 rc.lua 裡面可以加上這個設定來控制圓角的弧度:

naughty.config.presets.normal.rounded_corners = 5
或是在使用 naughty.notify 時指定:
naughty.notify({title = "awesome is", text = "AWESOME!!", rounded_corners = 5})
不過還是要說... USE AT YOUR OWN RISK

沒有留言: