Don't forget to mark your thread as solved. You can do this by editing the first post and then simply prepending [Solved] to your title.I wasn't trying to scare you by telling you that, by the way. I just have been frequently seeing posts with titles that are soemthing like "HELP PLEASE!!!
@cfr, you know you can simply use [[ -f /etc/profile ]] && . /etc/profile instead of the if/then statement. It will work either way, but I use the one liner because it makes my .xinitrc look a little cleaner.
Please edit your first post and edit the title, adding [Solved]. Also, reinstalling might have been a good thing, giving you a better understanding of what is going on. But know that one of the great things about being an Arch user is being immersed in the internals of the OS enough that you can typically fix whatever is borked. I'm not saying that it was the wrong thing to