diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..501a56b
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,2 @@
+public/*
+resources/*
diff --git a/.hugo_build.lock b/.hugo_build.lock
new file mode 100644
index 0000000..e69de29
diff --git a/archetypes/default.md b/archetypes/default.md
new file mode 100644
index 0000000..25b6752
--- /dev/null
+++ b/archetypes/default.md
@@ -0,0 +1,5 @@
++++
+date = '{{ .Date }}'
+draft = true
+title = '{{ replace .File.ContentBaseName "-" " " | title }}'
++++
diff --git a/assets/css/custom.css b/assets/css/custom.css
new file mode 100644
index 0000000..357abab
--- /dev/null
+++ b/assets/css/custom.css
@@ -0,0 +1,9 @@
+.link-font-awesome {
+ background: rgb(131, 58, 180);
+ background: linear-gradient(
+ 90deg,
+ rgba(131, 58, 180, 1) 0%,
+ rgba(253, 29, 29, 1) 50%,
+ rgba(252, 176, 69, 1) 100%
+ );
+}
diff --git a/assets/hero.png b/assets/hero.png
new file mode 100644
index 0000000..a70008b
Binary files /dev/null and b/assets/hero.png differ
diff --git a/assets/icons/book.svg b/assets/icons/book.svg
new file mode 100644
index 0000000..37415f7
--- /dev/null
+++ b/assets/icons/book.svg
@@ -0,0 +1,4 @@
+
+
\ No newline at end of file
diff --git a/config.toml b/config.toml
new file mode 100644
index 0000000..6cfa9e7
--- /dev/null
+++ b/config.toml
@@ -0,0 +1,19 @@
+theme = "lynx"
+title = "Alexander Selimov"
+
+enableEmoji = true
+disableKinds = ["taxonomy", "term"]
+
+[params.author]
+ name = "Alexander Selimov"
+ headline = '''Award-winning poet, writer, performing artist, and Latin American Studies Professor.'''
+ image = "hero.png"
+ links = [
+ { link = { href = "https://bottlecap.press/products/cosmas", text = "Cosmic Beat: Poetry available at BottleCap Press", icon="book" } },
+ { youtube = { href = "https://m.youtube.com/@alexanderselimov2082", text = "Music" } },
+ { amazon = { href = "https://www.amazon.com/stores/Alexander-Selimov/author/B001KIYHFA?ref=ap_rdr&ccs_id=b261fecc-3ca7-48cf-abd9-35bb4e2c099a", text = "Books" } },
+ { linkedin = { href = "https://www.linkedin.com/in/alexander-selimov-49a21510/", text = "LinkedIn" } },
+ ]
+
+[markup.highlight]
+ noClasses = false
diff --git a/content/_index.md b/content/_index.md
new file mode 100644
index 0000000..e8bb138
--- /dev/null
+++ b/content/_index.md
@@ -0,0 +1,5 @@
+---
+description: "Alexander Selimov's Website"
+---
+
+View links to my poetry, music, and writings below
diff --git a/content/styles.md b/content/styles.md
new file mode 100644
index 0000000..078fb57
--- /dev/null
+++ b/content/styles.md
@@ -0,0 +1,52 @@
+---
+title: Link styles
+---
+
+These are all the built-in link styles available in Lynx. Don't forget that you can also create your own styles --- check the [readme](https://github.com/jpanther/lynx/blob/stable/README.md) for more details.
+
+
+
+
+{{< link email >}}
+{{< link link >}}
+{{< link amazon >}}
+{{< link apple >}}
+{{< link bandcamp >}}
+{{< link bluesky >}}
+{{< link codepen >}}
+{{< link dev >}}
+{{< link discord >}}
+{{< link dribbble >}}
+{{< link facebook >}}
+{{< link flickr >}}
+{{< link foursquare >}}
+{{< link github >}}
+{{< link gitlab >}}
+{{< link google >}}
+{{< link instagram >}}
+{{< link keybase >}}
+{{< link kickstarter >}}
+{{< link lastfm >}}
+{{< link linkedin >}}
+{{< link mastodon >}}
+{{< link medium >}}
+{{< link microsoft >}}
+{{< link patreon >}}
+{{< link pinterest >}}
+{{< link reddit >}}
+{{< link slack >}}
+{{< link snapchat >}}
+{{< link soundcloud >}}
+{{< link spotify >}}
+{{< link stack-exchange >}}
+{{< link stack-overflow >}}
+{{< link steam >}}
+{{< link telegram >}}
+{{< link threads >}}
+{{< link tiktok >}}
+{{< link tumblr >}}
+{{< link twitch >}}
+{{< link twitter >}}
+{{< link whatsapp >}}
+{{< link x >}}
+{{< link youtube >}}
diff --git a/hugo.toml b/hugo.toml
deleted file mode 100644
index 9170f98..0000000
--- a/hugo.toml
+++ /dev/null
@@ -1,3 +0,0 @@
-baseURL = 'https://alexanderselimov.com/'
-languageCode = 'en-us'
-title = 'Alexander Selimov'
diff --git a/layouts/shortcodes/link.html b/layouts/shortcodes/link.html
new file mode 100644
index 0000000..0636009
--- /dev/null
+++ b/layouts/shortcodes/link.html
@@ -0,0 +1,8 @@
+
+ {{ partial "icon.html" (.Get 0) }}
+ {{ .Get 0 }}
+