diff --git a/themes/lugo/README.md b/themes/lugo/README.md
new file mode 100644
index 0000000..a39a9e8
--- /dev/null
+++ b/themes/lugo/README.md
@@ -0,0 +1,21 @@
+# Luke's Hugo Theme
+
+A simple Hugo theme I plan on using for my personal website, [Based.Cooking](https://based.cooking) and [LandChad.net](https://landchad.net).
+
+## get started
+
+```sh
+hugo new site new-site
+cd new-site
+git clone https://github.com/lukesmithxyz/lugo themes/lugo
+echo "theme = 'lugo'" >> config.toml
+cp themes/lugo/static/style.css static/
+```
+
+## stuff
+
+- Makes one RSS feed for the entire site at `/index.xml`
+- Stylesheet is in `/style.css` and includes some important stuff for partials.
+- If a post is tagged, links to the tags are placed at the bottom of the post.
+- `nextprev.html` adds links to the Next and Previous articles to the bottom of a page.
+- `taglist.html` links all tags an article is tagged to for related content.
diff --git a/themes/lugo/archetypes/default.md b/themes/lugo/archetypes/default.md
new file mode 100644
index 0000000..00e77bd
--- /dev/null
+++ b/themes/lugo/archetypes/default.md
@@ -0,0 +1,6 @@
+---
+title: "{{ replace .Name "-" " " | title }}"
+date: {{ .Date }}
+draft: true
+---
+
diff --git a/themes/lugo/config.toml b/themes/lugo/config.toml
new file mode 100644
index 0000000..8d4a4f5
--- /dev/null
+++ b/themes/lugo/config.toml
@@ -0,0 +1,8 @@
+title = "Website Name"
+baseURL = 'https://example.org'
+languageCode = 'en-us'
+
+[params]
+ # "relatedtext" is the text that appears above the tag list at the bottom of pages.
+ #relatedtext = "Related:"
+ favicon = "/favicon.ico"
diff --git a/themes/lugo/layouts/_default/list.html b/themes/lugo/layouts/_default/list.html
new file mode 100644
index 0000000..b6a63be
--- /dev/null
+++ b/themes/lugo/layouts/_default/list.html
@@ -0,0 +1,11 @@
+{{ partial "header.html" . -}}
+