A dark Hexo theme, it's responsive, simple but elegant.
Latest version: v1.3.2Last updated at: 2019-10-21
PREVIEW |中文文档 |CHANGES

$ git clone https://github.com/TriDiamond/hexo-theme-obsidian.git obsidian
OpenHexo config file_config.yml, set theme toobsidian
Open/themes/obsidian/_config.yml can change the theme configs
#! ---------------------------------------------------------------#! Obsidian theme use manual highlight.js#! To maintain the code block css display properly#! please change your default highlight setting as off!!#! Rebuild files after you changed the config:#! `hexo clean && hexo g`#! ---------------------------------------------------------------#! highlight:#! enable: false#! line_number: true#! auto_detect: true#! tab_replace:#! ---------------------------------------------------------------# ---------------------------------------------------------------# Theme default settings# ---------------------------------------------------------------# Menu setting | format = title_name: link_urlmenu:PAGE:/page# Enable table of contentTOC:true# Home page first post default cover image, default use coverwelcome_cover:/img/cover.jpg# Article default cover imagecover:/img/welcome-cover.jpg# Avataravatar:https://s2.ax1x.com/2019/09/19/nLtSiD.png# Disable default scrollbarscrollbar:true# Website keywords used for SEOkeywords:TriDiamond Obsidian# Website slogansdescriptionOne:"Think like an artist, develop like an artisan"descriptionTwo:"艺术家思维去思考问题,工匠创造精神去开发"# If you use google analytics, please fill in the IDgoogle_analytics:# Website faviconfavicon:/img/favicon.png# rss filerss:atom.xml# ---------------------------------------------------------------# Article Music settings# ---------------------------------------------------------------# Auto play article audioautoplay:false# default mp3 filemp3: -statics/chengdu.mp3# ---------------------------------------------------------------# Plugins# ---------------------------------------------------------------# Gitalk comment plugin# see https://github.com/gitalk/gitalkgitalk:enable:falseautoExpand:falseclientID:''clientSecret:''repo:''owner:''admin:['']# Ensure uniqueness and length less than 50id:location.pathname# Facebook-like distraction# Valine comment plugin (recommended!)# see https://valine.js.org/quickstart.htmlvaline:enable:trueapp_id:app_key:notify:falseverify:falseavatar:'mp'placeholder:'Leave your throughs behind~'visitor:true# Enable symbols-count-time plugin# see https://github.com/theme-next/hexo-symbols-count-timesymbols_count_time:enable:truewordCount:truereadCount:trueawl:4wpm:275suffix:mins.# Enable html truncate# see https://github.com/TriDiamond/hexo-html-truncatehtml_truncate:enable:true# Characters kept for postspostLength:250# Characters kept for cover postscoverLength:100ellipsis:'...'# Excluding html tagsexcludes:['img']# Characters count including white spaceskeepWhitespaces:true# Reserving the last complete word, without breaking the wordreserveLastWord:true# Enable Busuanzi statistic plugin# see http://ibruce.info/2015/04/04/busuanzi/busuanzi:enable:true
You can choose from using Valine or Gitalk
- If you are using
Valine, you need to turn offbusuanzi, because Valine has article view count support. - If you are using
Gitalk, you may turn onbusuanzi, to have article view count enable.
### Code block style> Turn off default `highlight` to ensure code block style display properly. Because Obsidian theme use manual highlight.js To maintain the code block css display properly please change your default highlight setting as off!!```yaml...highlight: enable: false line_number: true auto_detect: true tab_replace:...
Rebuild files after you changed the config
This post parameter changes how many characters are kept for the preview at home page.
title: My awesome titledate: 2019-07-14 18:38:45categories: - Category1 - Category2tags: - Tag1 - Tag2mp3:http://domain.com/awesome.mp3cover:http://domain.com/awesome.jpgpreview: 300
Post template settings
title: My awesome titledate: 2019-07-14 18:38:45categories: - Category1 - Category2tags: - Tag1 - Tag2mp3:http://domain.com/awesome.mp3cover:http://domain.com/awesome.jpg
Run Hexo command to generate categories page
Categories template
title: categoriesdate: 2019-07-14 12:39:04type: "categories"
Theme will auto generate categories contents.
Run Hexo command to generate tags page
Tags page template
title: tagsdate: 2014-12-22 12:39:04type: "tags"
Theme will auto generate tags contents.
Please backup your_config.yml file before update
cd themes/osidiangit pull