Why do you want to setup a home thin client? Is it the best way to achieve the objective you want to accomplish? What server side service is going to be hosting your OS for your thin client? Depending on what software/OS you are using on your server there should be a corresponding client OS or supported OSes for the server to connect to.