From 614a09bac472b3704693eff529ca71d04f5bf7f6 Mon Sep 17 00:00:00 2001 From: sunbeam Date: Fri, 6 Jun 2025 16:39:32 +0800 Subject: [PATCH] =?UTF-8?q?=E6=96=B0=E5=BB=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .gitignore | 28 ++++++++++++++++++++++++++++ .gitmodules | 3 +++ .hugo_build.lock | 0 archetypes/default.md | 5 +++++ hugo.toml | 4 ++++ themes/ananke | 1 + 6 files changed, 41 insertions(+) create mode 100644 .gitignore create mode 100644 .gitmodules create mode 100644 .hugo_build.lock create mode 100644 archetypes/default.md create mode 100644 hugo.toml create mode 160000 themes/ananke diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..d10b979 --- /dev/null +++ b/.gitignore @@ -0,0 +1,28 @@ +# Hugo 生成的静态站点目录 +/public/ + +# Hugo 生成的缓存 +/resources/_gen/ +/hugo_stats.json + +# 用于 Netlify / Vercel / Firebase 之类服务的配置(可根据需要调整) +# 例如,以下可选: +# netlify.toml +# vercel.json + +# macOS 垃圾文件 +.DS_Store + +# Node.js 相关(如果有用到) +node_modules/ +npm-debug.log +yarn-error.log + +# IDE 编辑器的缓存文件 +.idea/ +.vscode/ + +# 其他临时文件 +*.log +*.bak +*.swp diff --git a/.gitmodules b/.gitmodules new file mode 100644 index 0000000..5154615 --- /dev/null +++ b/.gitmodules @@ -0,0 +1,3 @@ +[submodule "themes/ananke"] + path = themes/ananke + url = https://github.com/theNewDynamic/gohugo-theme-ananke.git 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/hugo.toml b/hugo.toml new file mode 100644 index 0000000..6eb3dd2 --- /dev/null +++ b/hugo.toml @@ -0,0 +1,4 @@ +baseURL = 'https://example.org/' +languageCode = 'en-us' +title = 'My New Hugo Site' +theme = 'ananke' diff --git a/themes/ananke b/themes/ananke new file mode 160000 index 0000000..b6fae8a --- /dev/null +++ b/themes/ananke @@ -0,0 +1 @@ +Subproject commit b6fae8a40311ee22d23f1eed8fe5b12f1c93185f