diff --git a/config.toml b/config.toml
deleted file mode 100644
index 04f6d21..0000000
--- a/config.toml
+++ /dev/null
@@ -1,4 +0,0 @@
-baseURL = "http://example.org/"
-languageCode = "en-us"
-title = "My New Hugo Site"
-theme = "awesome"
diff --git a/config.yaml b/config.yaml
new file mode 100644
index 0000000..bedd1e2
--- /dev/null
+++ b/config.yaml
@@ -0,0 +1,3 @@
+baseURL: "https://myawesome.dev/"
+languageCode: "en-us"
+title: "My Awesome"
diff --git a/content/_index.md b/content/_index.md
new file mode 100644
index 0000000..9f70f9e
--- /dev/null
+++ b/content/_index.md
@@ -0,0 +1,5 @@
+---
+title: "TODO Home"
+---
+
+No notes
diff --git a/dev.txt b/dev.txt
index 975fb12..6ae898c 100644
--- a/dev.txt
+++ b/dev.txt
@@ -1,10 +1,13 @@
https://gohugo.io/documentation
+# tutorial
+https://www.youtube.com/watch?v=ccCx2jrJ8zQ
+
# setup
hugo new site . --force
-hugo new theme awesome
-echo theme = \"awesome\" >> config.toml
hugo server -D
http://localhost:1313
# TODO custom archetype
+# html best practice
+https://gist.github.com/ryansechrest/8693303
diff --git a/layouts/.gitkeep b/layouts/.gitkeep
deleted file mode 100644
index e69de29..0000000
diff --git a/layouts/404.html b/layouts/404.html
new file mode 100644
index 0000000..57db2e9
--- /dev/null
+++ b/layouts/404.html
@@ -0,0 +1 @@
+404
\ No newline at end of file
diff --git a/themes/awesome/layouts/_default/baseof.html b/layouts/_default/baseof.html
similarity index 93%
rename from themes/awesome/layouts/_default/baseof.html
rename to layouts/_default/baseof.html
index 5f8e2ec..0ddd37e 100644
--- a/themes/awesome/layouts/_default/baseof.html
+++ b/layouts/_default/baseof.html
@@ -1,5 +1,5 @@
-
+
{{- partial "head.html" . -}}
{{- partial "header.html" . -}}
diff --git a/layouts/_default/list.html b/layouts/_default/list.html
new file mode 100644
index 0000000..7b5cdc0
--- /dev/null
+++ b/layouts/_default/list.html
@@ -0,0 +1,3 @@
+{{ define "main" }}
+ list
+{{ end }}
diff --git a/layouts/_default/single.html b/layouts/_default/single.html
new file mode 100644
index 0000000..4024fec
--- /dev/null
+++ b/layouts/_default/single.html
@@ -0,0 +1,3 @@
+{{ define "main" }}
+ single
+{{ end }}
diff --git a/layouts/partials/footer.html b/layouts/partials/footer.html
new file mode 100644
index 0000000..a56ca53
--- /dev/null
+++ b/layouts/partials/footer.html
@@ -0,0 +1 @@
+footer
\ No newline at end of file
diff --git a/layouts/partials/head.html b/layouts/partials/head.html
new file mode 100644
index 0000000..da07e12
--- /dev/null
+++ b/layouts/partials/head.html
@@ -0,0 +1,10 @@
+
+
+
+
+ {{ .Site.Title }}
+
+
+
+
+
diff --git a/layouts/partials/header.html b/layouts/partials/header.html
new file mode 100644
index 0000000..6a6dd10
--- /dev/null
+++ b/layouts/partials/header.html
@@ -0,0 +1 @@
+header
\ No newline at end of file
diff --git a/content/.gitkeep b/themes/.gitkeep
similarity index 100%
rename from content/.gitkeep
rename to themes/.gitkeep
diff --git a/themes/awesome/LICENSE b/themes/awesome/LICENSE
deleted file mode 100644
index e4483e2..0000000
--- a/themes/awesome/LICENSE
+++ /dev/null
@@ -1,20 +0,0 @@
-The MIT License (MIT)
-
-Copyright (c) 2021 YOUR_NAME_HERE
-
-Permission is hereby granted, free of charge, to any person obtaining a copy of
-this software and associated documentation files (the "Software"), to deal in
-the Software without restriction, including without limitation the rights to
-use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of
-the Software, and to permit persons to whom the Software is furnished to do so,
-subject to the following conditions:
-
-The above copyright notice and this permission notice shall be included in all
-copies or substantial portions of the Software.
-
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
-FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR
-COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
-IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
-CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
diff --git a/themes/awesome/archetypes/default.md b/themes/awesome/archetypes/default.md
deleted file mode 100644
index ac36e06..0000000
--- a/themes/awesome/archetypes/default.md
+++ /dev/null
@@ -1,2 +0,0 @@
-+++
-+++
diff --git a/themes/awesome/layouts/404.html b/themes/awesome/layouts/404.html
deleted file mode 100644
index e69de29..0000000
diff --git a/themes/awesome/layouts/_default/list.html b/themes/awesome/layouts/_default/list.html
deleted file mode 100644
index e69de29..0000000
diff --git a/themes/awesome/layouts/_default/single.html b/themes/awesome/layouts/_default/single.html
deleted file mode 100644
index e69de29..0000000
diff --git a/themes/awesome/layouts/index.html b/themes/awesome/layouts/index.html
deleted file mode 100644
index e69de29..0000000
diff --git a/themes/awesome/layouts/partials/footer.html b/themes/awesome/layouts/partials/footer.html
deleted file mode 100644
index e69de29..0000000
diff --git a/themes/awesome/layouts/partials/head.html b/themes/awesome/layouts/partials/head.html
deleted file mode 100644
index e69de29..0000000
diff --git a/themes/awesome/layouts/partials/header.html b/themes/awesome/layouts/partials/header.html
deleted file mode 100644
index e69de29..0000000
diff --git a/themes/awesome/static/css/.gitkeep b/themes/awesome/static/css/.gitkeep
deleted file mode 100644
index e69de29..0000000
diff --git a/themes/awesome/static/js/.gitkeep b/themes/awesome/static/js/.gitkeep
deleted file mode 100644
index e69de29..0000000
diff --git a/themes/awesome/theme.toml b/themes/awesome/theme.toml
deleted file mode 100644
index d944ca2..0000000
--- a/themes/awesome/theme.toml
+++ /dev/null
@@ -1,21 +0,0 @@
-# theme.toml template for a Hugo theme
-# See https://github.com/gohugoio/hugoThemes#themetoml for an example
-
-name = "Awesome"
-license = "MIT"
-licenselink = "https://github.com/yourname/yourtheme/blob/master/LICENSE"
-description = ""
-homepage = "http://example.com/"
-tags = []
-features = []
-min_version = "0.41.0"
-
-[author]
- name = ""
- homepage = ""
-
-# If porting an existing theme
-[original]
- name = ""
- homepage = ""
- repo = ""