From 3e8cbdad6af208a7285fc74a822638a7f5ad5a83 Mon Sep 17 00:00:00 2001 From: Derek Slenk Date: Sun, 29 Jun 2025 20:37:51 -0400 Subject: [PATCH] Initial commit: Add Hugo site structure and configuration --- .gitignore | 30 ++++++++++++++++++++++++++++++ README.md | 21 +++++++++++++++++++++ archetypes/default.md | 5 +++++ hugo.yaml | 3 +++ 4 files changed, 59 insertions(+) create mode 100644 .gitignore create mode 100644 README.md create mode 100644 archetypes/default.md create mode 100644 hugo.yaml diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..a9b1734 --- /dev/null +++ b/.gitignore @@ -0,0 +1,30 @@ +# Hugo specific files +/public/ +/resources/ +.hugo_build.lock + +# OS generated files +.DS_Store +.DS_Store? +._* +.Spotlight-V100 +.Trashes +ehthumbs.db +Thumbs.db + +# Editor files +*.swp +*.swo +*~ +.vscode/ +.idea/ + +# Node.js (if using npm for themes or tools) +node_modules/ +npm-debug.log* +yarn-debug.log* +yarn-error.log* + +# Temporary files +*.tmp +*.temp diff --git a/README.md b/README.md new file mode 100644 index 0000000..5c0dee6 --- /dev/null +++ b/README.md @@ -0,0 +1,21 @@ +# AngryMichigander + +A Hugo website. + +## Development + +To run the site locally: + +```bash +hugo server -D +``` + +## Building + +To build the site: + +```bash +hugo +``` + +The built site will be in the `public/` directory. diff --git a/archetypes/default.md b/archetypes/default.md new file mode 100644 index 0000000..0d5eebd --- /dev/null +++ b/archetypes/default.md @@ -0,0 +1,5 @@ +--- +date: '{{ .Date }}' +draft: true +title: '{{ replace .File.ContentBaseName "-" " " | title }}' +--- diff --git a/hugo.yaml b/hugo.yaml new file mode 100644 index 0000000..fa5818b --- /dev/null +++ b/hugo.yaml @@ -0,0 +1,3 @@ +baseURL: https://example.org/ +languageCode: en-us +title: My New Hugo Site