diff options
author | Chen Xianmin <xianmin12@gmail.com> | 2018-09-12 08:06:34 +0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2018-09-12 08:06:34 +0300 |
commit | 0146f3897c82e7d5762ed5f3e22fa7fb2cca86fb (patch) | |
tree | b0e9d170d88db1d5dc840acf547ea0578fac0821 | |
parent | fe91bc7171bac1b3bba73fccef4e2cc89c82abab (diff) |
docs: a simple config for common user (#117)
-rw-r--r-- | exampleSite/config.toml | 100 | ||||
-rw-r--r-- | exampleSite/full-config.toml | 187 |
2 files changed, 193 insertions, 94 deletions
diff --git a/exampleSite/config.toml b/exampleSite/config.toml index f163822..9a9b171 100644 --- a/exampleSite/config.toml +++ b/exampleSite/config.toml @@ -1,3 +1,7 @@ +# This is a simple configuration. +# If you want to see the full configuration, please check `full-config.toml` . +# And see https://gohugo.io/getting-started/configuration/ . + baseURL = "http://localhost:1313/" title = "Jane - A super concise theme for Hugo" enableRobotsTXT = true @@ -5,18 +9,11 @@ enableEmoji = true theme = "jane" hasCJKLanguage = true # has chinese/japanese/korean ? # 自动检测是否包含 中文\日文\韩文 -paginate = 3 # 首页每页显示的文章数 +paginate = 3 # Number of articles displayed on the homepage # 首页每页显示的文章数 rssLimit = 20 # Limit Entry Count to Rss file # 限制 Rss 文章输出数量 disqusShortname = "" # disqus_shortname googleAnalytics = "" # UA-XXXXXXXX-X copyright = "" # default: author.name ↓ # 默认为下面配置的author.name ↓ -# uglyURLs = true # more info: https://gohugo.io/content-management/urls/#ugly-urls - -# Highlight options. See https://gohugo.io/content-management/syntax-highlighting/ -PygmentsCodeFences = true # Enable syntax highlighting with GitHub flavoured code fences -PygmentsUseClasses = true # Use CSS classes to format highlighted code -PygmentsCodefencesGuessSyntax = true -PygmentsOptions = "linenos=table" # language support # en / zh-cn / other... translations present in i18n/ defaultContentLanguage = "en" # Default language to use @@ -32,7 +29,7 @@ defaultContentLanguage = "en" # Default language to use filename = "sitemap.xml" [[menu.main]] # config your menu # 配置目录 - name = "Home" + name = "This is Home" weight = 10 identifier = "home" url = "/" @@ -58,7 +55,6 @@ defaultContentLanguage = "en" # Default language to use [params] - debug = false # If true, load `eruda.min.js`. See https://github.com/liriliri/eruda since = "2017" # Site creation time # 站点建立时间 homeFullContent = false # if false, show post summaries on home page. Othewise show full content. rssFullContent = true # if false, Rss feed instead of the summary @@ -68,81 +64,20 @@ defaultContentLanguage = "en" # Default language to use keywords = ["Hugo", "theme","jane"] description = "Hugo theme jane example site." - # paginate of archives, tags and categories # 归档、标签、分类每页显示的文章数目,建议修改为一个较大的值 - archive-paginate = 3 - - # paginate style, default use numbered pagination links - # if true, use original "Previous" and "Next" links. - # paginateOriginalStyle = true - # The date format to use; for a list of valid formats, see https://gohugo.io/functions/format/ dateFormatToUse = "2006-01-02" - # show word count and read time ? # 是否显示字数统计与阅读时间 - moreMeta = true - - # show language chooser in menu - showMenuLanguageChooser = true - # 一些全局开关,你也可以在每一篇内容的 front matter 中针对单篇内容关闭或开启某些功能,在 archetypes/default.md 查看更多信息。 # Some global options, you can also close or open something in front matter for a single post, see more information from `archetypes/default.md`. toc = true # 是否开启目录 photoswipe = true # see https://github.com/dimsemenov/PhotoSwipe # 是否启用PhotoSwipe(图片可点击) - bootcdn = false # In china. @Deprecated: use [params.publicCDN] # 是否使用bootcdn(@Deprecated: 请使用[params.publicCDN]) - mathjax = false # see https://www.mathjax.org/ # 是否使用mathjax(数学公式) contentCopyright = '<a rel="license noopener" href="https://creativecommons.org/licenses/by-nc-nd/4.0/" target="_blank">CC BY-NC-ND 4.0</a>' - changyanAppid = "" # Changyan app id # 畅言 - changyanAppkey = "" # Changyan app key - tencent_analytics = "" # Tencent Analytics - baidu_push = false # baidu push # 百度 - baidu_analytics = "" # Baidu Analytics - baidu_verification = "" # Baidu Verification - google_verification = "" # Google_Verification # 谷歌 - # Link custom CSS and JS assets # (relative to /static/css and /static/js respectively) customCSS = [] # if ['custom.css'], load '/static/css/custom.css' file customJS = [] # if ['custom.js'], load '/static/js/custom.js' file - # enable 'fork me on github', see https://blog.github.com/2008-12-19-github-ribbons/ - # forkMeOnGithub = "https://github.com/xianmin/hugo-theme-jane" - - [params.publicCDN] # load these files from public cdn # 启用公共CDN,需自行定义 - enable = false - jquery = '<script src="https://cdn.jsdelivr.net/npm/jquery@3.2.1/dist/jquery.min.js" integrity="sha256-hwg4gsxgFZhOsEEamdOYGBf13FyQuiTwlAQgxVSNgt4=" crossorigin="anonymous"></script>' - slideout = '<script src="https://cdn.jsdelivr.net/npm/slideout@1.0.1/dist/slideout.min.js" integrity="sha256-t+zJ/g8/KXIJMjSVQdnibt4dlaDxc9zXr/9oNPeWqdg=" crossorigin="anonymous"></script>' - gitmentJS = '<script src="https://cdn.jsdelivr.net/npm/gitment@0.0.3/dist/gitment.browser.min.js" crossorigin="anonymous"></script>' - gitmentCSS = '<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/gitment@0.0.3/style/default.min.css" crossorigin="anonymous">' - photoswipe = '<script src="https://cdn.jsdelivr.net/npm/photoswipe@4.1.2/dist/photoswipe.min.js" integrity="sha256-iG1tiE5xJSJQhKdeOW4cPiSy+RTrnRKjjjrVQ0hexug=" crossorigin="anonymous"></script>' - photoswipe-ui = '<script src="https://cdn.jsdelivr.net/npm/photoswipe@4.1.2/dist/photoswipe-ui-default.min.js" integrity="sha256-XvSk6Opq7XZ8oUcx213MtikXtbl5bbe4Q9tr4+NJBCg=" crossorigin="anonymous"></script>' - photoswipeCSS = '<script src="https://cdn.jsdelivr.net/npm/photoswipe@4.1.2/dist/photoswipe.min.css" integrity="undefined" crossorigin="anonymous"></script>' - photoswipeSKIN = '<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/photoswipe@4.1.2/dist/default-skin/default-skin.css" integrity="sha256-c0uckgykQ9v5k+IqViZOZKc47Jn7KQil4/MP3ySA3F8=" crossorigin="anonymous">' - - [params.utteranc] # utteranc is a comment system based on GitHub issues. see https://utteranc.es - enable = false - repo = "xianmin/comments-for-hugo-theme-jane" # The repo to store comments - issueTerm = "pathname" - - [params.gitment] # Gitment is a comment system based on GitHub issues. see https://github.com/imsun/gitment - owner = "" # Your GitHub ID - repo = "" # The repo to store comments - clientId = "" # Your client ID - clientSecret = "" # Your client secret - - [params.reward] # 文章打赏 - enable = false - wechat = "/path/to/your/wechat-qr-code.png" # 微信二维码 - alipay = "/path/to/your/alipay-qr-code.png" # 支付宝二维码 - - [params.counter.busuanzi] # a Chinese visitor counter # 不蒜子计数器 - enable = false - - [params.counter.leancloud] # Chinese leancloud visitor counter # leancloud 计数器 - enable = false - appId = "" - appKey = "" - [params.social] # 社交链接 a-email = "mailto:your@email.com" b-stack-overflow = "http://localhost:1313" @@ -161,26 +96,3 @@ defaultContentLanguage = "en" # Default language to use o-goodreads = "http://localhost:1313" p-coding = "http://localhost:1313" q-bilibili = "http://localhost:1313" - -# jsonfeed support -# more information: https://github.com/xianmin/hugo-theme-jane/issues/23 -# to have json output it's necessary to uncomment this block of code and create a index.jsonfeed.json template, using hugo template specs -# [outputs] -# home = ["html", "jsonfeed","rss"] -# page = ["html"] -# -# [outputFormats] -# [outputFormats.jsonfeed] -# mediaType = "application/json" -# baseName = "feed" -# isPlainText = true - - -# multilingual support example -# [langusges] -# [languages.en] -# title = "Jane - A simple theme for Hugo" -# weight = 1 -# [languages.zh-cn] -# title = "Jane —— 一个简洁的 Hugo 主题" -# weight = 2 diff --git a/exampleSite/full-config.toml b/exampleSite/full-config.toml new file mode 100644 index 0000000..71b0cc8 --- /dev/null +++ b/exampleSite/full-config.toml @@ -0,0 +1,187 @@ +baseURL = "http://localhost:1313/" +title = "Jane - A super concise theme for Hugo" +enableRobotsTXT = true +enableEmoji = true +theme = "jane" + +hasCJKLanguage = true # has chinese/japanese/korean ? # 自动检测是否包含 中文\日文\韩文 +paginate = 3 # Number of articles displayed on the homepage # 首页每页显示的文章数 +rssLimit = 20 # Limit Entry Count to Rss file # 限制 Rss 文章输出数量 +disqusShortname = "" # disqus_shortname +googleAnalytics = "" # UA-XXXXXXXX-X +copyright = "" # default: author.name ↓ # 默认为下面配置的author.name ↓ +# uglyURLs = true # more info: https://gohugo.io/content-management/urls/#ugly-urls + +# Highlight options. +# See https://gohugo.io/content-management/syntax-highlighting/ +PygmentsCodeFences = true # Enable syntax highlighting with GitHub flavoured code fences +PygmentsUseClasses = true # Use CSS classes to format highlighted code +PygmentsCodefencesGuessSyntax = true +PygmentsOptions = "linenos=table" + +# language support # en / zh-cn / other... translations present in i18n/ +defaultContentLanguage = "en" # Default language to use +[languages.en] + languageCode = "en" + +[author] # essential # 必需 + name = "xianmin" + +[sitemap] # essential # 必需 + changefreq = "weekly" + priority = 0.5 + filename = "sitemap.xml" + +[[menu.main]] # config your menu # 配置目录 + name = "Home" + weight = 10 + identifier = "home" + url = "/" +[[menu.main]] + name = "Archives" + weight = 20 + identifier = "archives" + url = "/post/" +[[menu.main]] + name = "Tags" + weight = 30 + identifier = "tags" + url = "/tags/" +[[menu.main]] + name = "Categories" + weight = 40 + identifier = "categories" + url = "/categories/" +[[menu.main]] + name = "external-link" + weight = 50 + url = "https://gohugo.io" + + +[params] + debug = false # If true, load `eruda.min.js`. See https://github.com/liriliri/eruda + since = "2017" # Site creation time # 站点建立时间 + homeFullContent = false # if false, show post summaries on home page. Othewise show full content. + rssFullContent = true # if false, Rss feed instead of the summary + + # site info (optional) # 站点信息(可选,不需要的可以直接注释掉) + logoTitle = "Jane" # default: the title value # 默认值: 上面设置的title值 + keywords = ["Hugo", "theme","jane"] + description = "Hugo theme jane example site." + + # paginate of archives, tags and categories # 归档、标签、分类每页显示的文章数目,建议修改为一个较大的值 + archive-paginate = 3 + + # paginate style, default use numbered pagination links + # if true, use original "Previous" and "Next" links. + # paginateOriginalStyle = true + + # The date format to use; for a list of valid formats, see https://gohugo.io/functions/format/ + dateFormatToUse = "2006-01-02" + + # show word count and read time ? # 是否显示字数统计与阅读时间 + moreMeta = true + + # show language chooser in menu + showMenuLanguageChooser = true + + # 一些全局开关,你也可以在每一篇内容的 front matter 中针对单篇内容关闭或开启某些功能,在 archetypes/default.md 查看更多信息。 + # Some global options, you can also close or open something in front matter for a single post, see more information from `archetypes/default.md`. + toc = true # 是否开启目录 + photoswipe = true # see https://github.com/dimsemenov/PhotoSwipe # 是否启用PhotoSwipe(图片可点击) + bootcdn = false # In china. @Deprecated: use [params.publicCDN] # 是否使用bootcdn(@Deprecated: 请使用[params.publicCDN]) + mathjax = false # see https://www.mathjax.org/ # 是否使用mathjax(数学公式) + contentCopyright = '<a rel="license noopener" href="https://creativecommons.org/licenses/by-nc-nd/4.0/" target="_blank">CC BY-NC-ND 4.0</a>' + + changyanAppid = "" # Changyan app id # 畅言 + changyanAppkey = "" # Changyan app key + tencent_analytics = "" # Tencent Analytics + baidu_push = false # baidu push # 百度 + baidu_analytics = "" # Baidu Analytics + baidu_verification = "" # Baidu Verification + google_verification = "" # Google_Verification # 谷歌 + + # Link custom CSS and JS assets + # (relative to /static/css and /static/js respectively) + customCSS = [] # if ['custom.css'], load '/static/css/custom.css' file + customJS = [] # if ['custom.js'], load '/static/js/custom.js' file + + # enable 'fork me on github', see https://blog.github.com/2008-12-19-github-ribbons/ + # forkMeOnGithub = "https://github.com/xianmin/hugo-theme-jane" + + [params.publicCDN] # load these files from public cdn # 启用公共CDN,需自行定义 + enable = false + jquery = '<script src="https://cdn.jsdelivr.net/npm/jquery@3.2.1/dist/jquery.min.js" integrity="sha256-hwg4gsxgFZhOsEEamdOYGBf13FyQuiTwlAQgxVSNgt4=" crossorigin="anonymous"></script>' + slideout = '<script src="https://cdn.jsdelivr.net/npm/slideout@1.0.1/dist/slideout.min.js" integrity="sha256-t+zJ/g8/KXIJMjSVQdnibt4dlaDxc9zXr/9oNPeWqdg=" crossorigin="anonymous"></script>' + gitmentJS = '<script src="https://cdn.jsdelivr.net/npm/gitment@0.0.3/dist/gitment.browser.min.js" crossorigin="anonymous"></script>' + gitmentCSS = '<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/gitment@0.0.3/style/default.min.css" crossorigin="anonymous">' + photoswipe = '<script src="https://cdn.jsdelivr.net/npm/photoswipe@4.1.2/dist/photoswipe.min.js" integrity="sha256-iG1tiE5xJSJQhKdeOW4cPiSy+RTrnRKjjjrVQ0hexug=" crossorigin="anonymous"></script>' + photoswipe-ui = '<script src="https://cdn.jsdelivr.net/npm/photoswipe@4.1.2/dist/photoswipe-ui-default.min.js" integrity="sha256-XvSk6Opq7XZ8oUcx213MtikXtbl5bbe4Q9tr4+NJBCg=" crossorigin="anonymous"></script>' + photoswipeCSS = '<script src="https://cdn.jsdelivr.net/npm/photoswipe@4.1.2/dist/photoswipe.min.css" integrity="undefined" crossorigin="anonymous"></script>' + photoswipeSKIN = '<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/photoswipe@4.1.2/dist/default-skin/default-skin.css" integrity="sha256-c0uckgykQ9v5k+IqViZOZKc47Jn7KQil4/MP3ySA3F8=" crossorigin="anonymous">' + + [params.utteranc] # utteranc is a comment system based on GitHub issues. see https://utteranc.es + enable = false + repo = "xianmin/comments-for-hugo-theme-jane" # The repo to store comments + issueTerm = "pathname" + + [params.gitment] # Gitment is a comment system based on GitHub issues. see https://github.com/imsun/gitment + owner = "" # Your GitHub ID + repo = "" # The repo to store comments + clientId = "" # Your client ID + clientSecret = "" # Your client secret + + [params.reward] # 文章打赏 + enable = false + wechat = "/path/to/your/wechat-qr-code.png" # 微信二维码 + alipay = "/path/to/your/alipay-qr-code.png" # 支付宝二维码 + + [params.counter.busuanzi] # a Chinese visitor counter # 不蒜子计数器 + enable = false + + [params.counter.leancloud] # Chinese leancloud visitor counter # leancloud 计数器 + enable = false + appId = "" + appKey = "" + + [params.social] # 社交链接 + a-email = "mailto:your@email.com" + b-stack-overflow = "http://localhost:1313" + c-twitter = "http://localhost:1313" + d-facebook = "http://localhost:1313" + e-linkedin = "http://localhost:1313" + f-google = "http://localhost:1313" + g-github = "http://localhost:1313" + h-weibo = "http://localhost:1313" + i-zhihu = "http://localhost:1313" + j-douban = "http://localhost:1313" + k-pocket = "http://localhost:1313" + l-tumblr = "http://localhost:1313" + m-instagram = "http://localhost:1313" + n-gitlab = "http://localhost:1313" + o-goodreads = "http://localhost:1313" + p-coding = "http://localhost:1313" + q-bilibili = "http://localhost:1313" + +# jsonfeed support +# more information: https://github.com/xianmin/hugo-theme-jane/issues/23 +# to have json output it's necessary to uncomment this block of code and create a index.jsonfeed.json template, using hugo template specs +# [outputs] +# home = ["html", "jsonfeed","rss"] +# page = ["html"] +# +# [outputFormats] +# [outputFormats.jsonfeed] +# mediaType = "application/json" +# baseName = "feed" +# isPlainText = true + + +# multilingual support example +# [langusges] +# [languages.en] +# title = "Jane - A simple theme for Hugo" +# weight = 1 +# [languages.zh-cn] +# title = "Jane —— 一个简洁的 Hugo 主题" +# weight = 2 |