I will check it out. At first I though awesome was easy configurable as one config file. But then people mostly seem to use widgets and create additional files and functions.
Also when I start things in the rc lua file and reinitialize awesome it does some weird stuff. Like nitrogen wallpaper gone and volume icon appearing multiple time. When I create a separate autostart.sh things work.
Volume icon needs additional package to be installed or a widget. I tried volumeicon and pasystray. Seems that others use that and us the easiest solution.