This cannot be done through the control panel. Your primary domain will always point to the public_html directory. However, you can use an htaccess trick to use files from the home_site directory. Simply see the next post.
On a side note, domains you add through cPanel can point to public_html/home_site/.