Welcome to My personal blog! This is literally my first post on my first blog. I am going to introduce how I build this blog.
Two major tools are used:
- Hexo: a fast and simple blog framework. Very easy to develop and deploy personal blog, and it support markdown posts, which is my favorite note tool. Typora is recommended as a simple and clean markdown post editor.
- NexT theme: personal preference, an elegant and clean Hexo theme.
Requirement
- Pre-downloaded Hexo repository
Construction
In your site/Hexo repo directory, download NexT theme.
12$ cd your-hexo-site$ git clone https://github.com/iissnan/hexo-theme-next themes/nextConfigure NexT theme in Hexo directory. Apply NexT theme in
_config.xml
configuration file in root directory.12345# Extensions## Plugins: http://hexo.io/plugins/## Themes: http://hexo.io/themes/# theme: landscapetheme: nextYou can change different schemes based on your personal perference in
_config.xml
in theme directory. For example,scheme: Pisces
can be applied in_config.xml
file if you want to apply pisces scheme.Learn how to develop and publish Github Pages in Github.
Generate static files and deploy your blog website to Github page.
Configure deploy options in configuration file in root directory and use the following command.
1$ hexo deploySome other things like tag page or 404 page can also be set manually by following the official hexo guide.