# Simplest HUGO site

**URL:** <https://discourse.gohugo.io/t/simplest-hugo-site/49433>\
**Category:** support\
**Created:** [April 23, 2024, 12:40am UTC](https://discourse.gohugo.io/t/simplest-hugo-site/49433 "2024-04-23T00:40:55Z")\
**Posts on this page:** 12\
**Page:** 1

<div class="post-metadata">

**Author:** ![prophoss3](https://avatars.discourse-cdn.com/v4/letter/p/7ab992/32.png) [@prophoss3](https://discourse.gohugo.io/u/prophoss3)\
**Post date:** [April 23, 2024, 12:40am UTC](https://discourse.gohugo.io/t/simplest-hugo-site/49433/1 "2024-04-23T00:40:55Z")

</div>

I want to simply create a HUGO site but with no theme exactly. That way I can create a header and footer and home page myself. It’ll be more of a pain I am sure but I usually just want to change the pictures and styles on the theme I use. I kind of want to tackle each part as I go. Any help would be appreciated. Thanks, ahead of time,  
Brian Cooper

---

<div class="post-metadata">

**Author:** ![jmooring](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.gohugo.io/jmooring/32/4214_2.png) [@jmooring](https://discourse.gohugo.io/u/jmooring)\
**Post date:** [April 23, 2024, 1:16am UTC](https://discourse.gohugo.io/t/simplest-hugo-site/49433/2 "2024-04-23T01:16:16Z")

</div>

This command may look a little strange…

```plaintext
hugo new theme mysite --themesDir .

```

…but it creates a minimally-opinionated site skeleton.

---

<div class="post-metadata">

**Author:** ![prophoss3](https://avatars.discourse-cdn.com/v4/letter/p/7ab992/32.png) [@prophoss3](https://discourse.gohugo.io/u/prophoss3)\
**Post date:** [April 23, 2024, 1:34am UTC](https://discourse.gohugo.io/t/simplest-hugo-site/49433/3 "2024-04-23T01:34:52Z")

</div>

Excellent, I don’t have enough time to play with it tonight but will try it tomorrow. After creating the new site I should be able to make posts and such as described in the quick start guide?

---

<div class="post-metadata">

**Author:** ![jmooring](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.gohugo.io/jmooring/32/4214_2.png) [@jmooring](https://discourse.gohugo.io/u/jmooring)\
**Post date:** [April 23, 2024, 1:51am UTC](https://discourse.gohugo.io/t/simplest-hugo-site/49433/4 "2024-04-23T01:51:28Z")

</div>

> [@prophoss3](#):
>
> I should be able to make posts

Yes…

---

<div class="post-metadata">

**Author:** ![prophoss3](https://avatars.discourse-cdn.com/v4/letter/p/7ab992/32.png) [@prophoss3](https://discourse.gohugo.io/u/prophoss3)\
**Post date:** [April 23, 2024, 1:53am UTC](https://discourse.gohugo.io/t/simplest-hugo-site/49433/5 "2024-04-23T01:53:11Z")

</div>

Thank you.

---

<div class="post-metadata">

**Author:** ![xuhdev](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.gohugo.io/xuhdev/32/21739_2.png) [@xuhdev](https://discourse.gohugo.io/u/xuhdev)\
**Post date:** [April 23, 2024, 4:02am UTC](https://discourse.gohugo.io/t/simplest-hugo-site/49433/6 "2024-04-23T04:02:10Z")

</div>

If you changed your mind and prefer using a styleless theme, consider [no-style-please](https://themes.gohugo.io/themes/hugo-theme-nostyleplease/).

---

<div class="post-metadata">

**Author:** ![prophoss3](https://avatars.discourse-cdn.com/v4/letter/p/7ab992/32.png) [@prophoss3](https://discourse.gohugo.io/u/prophoss3)\
**Post date:** [April 23, 2024, 4:57pm UTC](https://discourse.gohugo.io/t/simplest-hugo-site/49433/7 "2024-04-23T16:57:35Z")

</div>

After i try the first suggestion i will give that one a try as well. Thanks for the suggestion.

---

<div class="post-metadata">

**Author:** ![prophoss3](https://avatars.discourse-cdn.com/v4/letter/p/7ab992/32.png) [@prophoss3](https://discourse.gohugo.io/u/prophoss3)\
**Post date:** [April 24, 2024, 12:31am UTC](https://discourse.gohugo.io/t/simplest-hugo-site/49433/8 "2024-04-24T00:31:48Z")

</div>

I started the new site using ThemesDir . and it is pretty much what I was looking for but it doesn’t work right off as if you have a theme with all the html and config.toml files. Those need to be configured first before you can post and build the site. It is a shell and I believe I can start going through the DOCs and adding what is needed to get it going. Thanks again.

---

<div class="post-metadata">

**Author:** ![jmooring](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.gohugo.io/jmooring/32/4214_2.png) [@jmooring](https://discourse.gohugo.io/u/jmooring)\
**Post date:** [April 24, 2024, 12:49am UTC](https://discourse.gohugo.io/t/simplest-hugo-site/49433/9 "2024-04-24T00:49:35Z")

</div>

> [@prophoss3](#):
>
> Those need to be configured first before you can post and build the site.

Then you are doing something very, very wrong.

---

<div class="post-metadata">

**Author:** ![Arif](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.gohugo.io/arif/32/20931_2.png) [@Arif](https://discourse.gohugo.io/u/Arif)\
**Post date:** [May 10, 2024, 2:29pm UTC](https://discourse.gohugo.io/t/simplest-hugo-site/49433/10 "2024-05-10T14:29:56Z")

</div>

Can this be added to `hugo new site` command? I tried it with `site` and I was wondering why it kept failing. Turns out it is `theme` instead.

---

<div class="post-metadata">

**Author:** ![jmooring](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.gohugo.io/jmooring/32/4214_2.png) [@jmooring](https://discourse.gohugo.io/u/jmooring)\
**Post date:** [May 10, 2024, 2:31pm UTC](https://discourse.gohugo.io/t/simplest-hugo-site/49433/11 "2024-05-10T14:31:16Z")

</div>

They do two very different things.

---

<div class="post-metadata">

**Author:** ![Arif](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.gohugo.io/arif/32/20931_2.png) [@Arif](https://discourse.gohugo.io/u/Arif)\
**Post date:** [May 10, 2024, 2:43pm UTC](https://discourse.gohugo.io/t/simplest-hugo-site/49433/12 "2024-05-10T14:43:25Z")

</div>

Noted!
