This is intended to be the collection of all my dotfiles.
There is a lot of configuration still to be implemented, but the basic idea is currently working.
I have taken the ideas from this blog post and this thread.
I will give a detailed explanation about how this works once I have it fully working.