Honestly, I hate lua. I love python, but lua isn't that similar to python.
With that said, I've learned enough lua to customize my config and most of
the harder logic I typically outsource to python or bash. As mentioned
earlier, awesome's ability to spawn a script as if it's run from terminal
is very handy. I often have lua trigger a python/bash script (which does
the actual work) and then process its output to display via naughty
(awesome's notification system) or the systray. I do this for temperature
widget, volume control, google calendar sync widget, as well as a few
others.

With that said, there are a number of widgets already written in lua you
can just use for these common tasks:
http://awesome.naquadah.org/wiki/User_Contributed_Widgets

On Wed, Sep 9, 2015 at 10:55 AM, Ray Andrews <rayandr...@eastlink.ca> wrote:

> On 09/08/2015 11:29 PM, Kristoffer Ryhl-Johansen wrote:
>
>>
>> Awesome and i3 both have plain text configs, remember that lua code is
>> written in plain text :).
>>
> True!  Even 'plain text' config must have syntax.  As long as lua isn't
> too horrible, like Java :-(
> I'm fluent in C.
>
> I don't know of the i3 community, but I know that the awesome community is
>> really nice.
>>
>
> Yes, I've had so much help already, and I'm not even a user yet.  I will
> get my sh** together, and give it a go.
>
>
>
> --
> To unsubscribe, send mail to awesome-unsubscr...@naquadah.org.
>

Reply via email to