On Mon, Dec 31, 2012 at 03:12:48PM -0600, Shuuichi Nitori wrote:
> hi , I have a working 3.5 awesom desktop (I have copy the new rc.lua and
> made a new theme too) I only have problems with widgets, I don't fully
> understand lua (using awesome around a month), the awesome wikia is good,
> but I'm not in the level to modify my widgets. I just need some examples,
> how to migrate the right parts of the widget, and I will work everything
> else.
> so... if there is some developer, can show me the path to migrate this 2
> widgets please?
>
> --- {{{ OS info
>     sys = widget({ type= "textbox" })
>     sysicon = widget({type = "imagebox" })
>     sysicon.image = image(beautiful.widget_sys)
>     sysicon.resize = false
>     vicious.register(sys, vicious.widgets.os, "$1 $2")
> --- }}}

    sys = wibox.widget.textbox()
    sysicon = wibox.widget.imagebox()
    sysicon:set_image(beautiful.widget_sys)
    sysicon:set_resize(true)
    vicious.register(sys, vicious.widgets.os, "$1 $2")

>
> and this
>
> -- {{{ Mem Usage
>   -- Icon
>     ramicon = widget({type = "imagebox" })
>     ramicon.image = image(beautiful.widget_mem)
>     ramicon.resize = false
>     awful.widget.layout.margins[ramicon] = { top = 1 }
>   -- Percentage
>     mempct = widget({ type= "textbox", align = "right"})
>     vicious.register(mempct, vicious.widgets.mem, "$1%", 13)
>   -- Meter
>     membar = awful.widget.progressbar()
>     membar:set_width(35)
>     membar:set_height(6.3)
>     membar:set_vertical(false)
>     membar:set_background_color("#3F3F3F")
>     membar:set_color("#9C3B7F" )
>     vicious.register(membar, vicious.widgets.mem, "$1", 13)
>   -- Megs used
>     memwidget = widget({ type= "textbox", align = "left"})
>     vicious.register(memwidget, vicious.widgets.mem, "$2Mb", 5)
>   -- Align progressbar
>     awful.widget.layout.margins[membar.widget] = { top = 4 }
>   -- Cache
>     vicious.cache(vicious.widgets.mem)
> --- }}}
>
> PD: happy new year!

-- 
To unsubscribe, send mail to [email protected].

Reply via email to