Please excuse the late reply. I can see you’ve already figured out how to set up the front page to display the posts. Basically, the theme does not alter the standard WordPress way of setting the front page to display the posts. So it’s the same as in any standard WP theme.
I really like how you’ve built something else based on the theme and have given it your original flavour.