major drawback but it works, having startx in bashrc makes the terminal not work when in awesome. getting a terminal you have to kill awesome first