When I started with the website, I had installed the blog, the gallery and so forth into its own directory – I made a static front page but this was mostly pointless. I looked up how to go about making wordpress the default without having to re-install everything – I found the answer on the wordpress support pages as follows:

To make WordPress available at http://mydomain.com just change in Settings->General, the Blog address (URL) to http://mydomain.com and put this index.php file in your web-root folder (it is the same folder that contains the blog folder):

<?php
/* Short and sweet */
define('WP_USE_THEMES', true);
require('./blog/wp-blog-header.php');
?>

Then update your permalinks in Settings->Permalinks.

Also don’t forget to delete your existing index.html file.