All Projects → CodeDaraW → Hacker

CodeDaraW / Hacker

Licence: gpl-2.0
❤️ A simple theme for Hexo

Programming Languages

stylus
462 projects

Projects that are alternatives of or similar to Hacker

Riot
Simple and elegant component-based UI library
Stars: ✭ 14,596 (+2813.37%)
Mutual labels:  simple, elegant
Hexo Theme Yilia Plus
一个简洁优雅的hexo主题 A simple and elegant theme for hexo.
Stars: ✭ 462 (-7.78%)
Mutual labels:  hexo, simple
Youtransfer
The simple but elegant self-hosted file transfer & sharing solution
Stars: ✭ 1,525 (+204.39%)
Mutual labels:  simple, elegant
Perfectwindows
PerfectWindows 软件家族 - Windows 从未如此完美!
Stars: ✭ 1,326 (+164.67%)
Mutual labels:  simple, elegant
Hexo-Theme-MengD
A simple, lightweight Hexo theme(支持:pjax、discuss、twikoo、waline、valine评论)
Stars: ✭ 69 (-86.23%)
Mutual labels:  simple, hexo
Hexo Theme Zhaoo
🐳 A simple theme for Hexo
Stars: ✭ 131 (-73.85%)
Mutual labels:  hexo, simple
Hexo Theme Chic
An elegant, powerful, easy-to-read Hexo theme.
Stars: ✭ 539 (+7.58%)
Mutual labels:  hexo, elegant
hexo-theme-lanmiao
使用bootstrap构建的类单页博客,粉色系简洁Hexo主题
Stars: ✭ 16 (-96.81%)
Mutual labels:  hexo, elegant
plume2
🚀a lightweight React state container for web and app
Stars: ✭ 74 (-85.23%)
Mutual labels:  simple, elegant
Flex Block
一个基于Hexo的主题
Stars: ✭ 133 (-73.45%)
Mutual labels:  hexo, simple
hexo-theme-chord
a simple hexo theme.
Stars: ✭ 15 (-97.01%)
Mutual labels:  simple, hexo
Ghost Theme Kaldorei
🎨 A Simple And Elegant Ghost Theme Derive From Default Theme Casper
Stars: ✭ 273 (-45.51%)
Mutual labels:  simple, elegant
Scfacebook
The SCFacebook 4.1 is a simple and cleaner to use the api facebook-ios-sdk Objective-C Wrapper (https://github.com/facebook/facebook-ios-sdk) to perform login, get friends list, information about the user and posting on the wall with ^Block for iPhone. Suporte 4.71 FBSDKCoreKit, FBSDKShareKit and FBSDKLoginKit. Facebook SDK
Stars: ✭ 420 (-16.17%)
Mutual labels:  simple
Hexo Theme Yun
☁️ A fast & light & lovely theme for Hexo. 一个对可爱自以为是的 Hexo 主题。
Stars: ✭ 477 (-4.79%)
Mutual labels:  hexo
Hexo Deployer Git
Git deployer plugin for Hexo.
Stars: ✭ 420 (-16.17%)
Mutual labels:  hexo
Hexo Theme 3 Hexo
hexo主题:三段式设计、极简、方便 Hexo theme: three-stage design
Stars: ✭ 421 (-15.97%)
Mutual labels:  hexo
Hexo Theme Suka
🎨Modern, powerful and simple theme for Hexo.
Stars: ✭ 487 (-2.79%)
Mutual labels:  hexo
Awesome Hexo
A curated list of awesome things related to Hexo
Stars: ✭ 466 (-6.99%)
Mutual labels:  hexo
Hexo Theme Material
Material Design theme for hexo.
Stars: ✭ 4,028 (+703.99%)
Mutual labels:  hexo
Wyhash
The FASTEST QUALITY hash function, random number generators (PRNG) and hash map.
Stars: ✭ 410 (-18.16%)
Mutual labels:  simple

Hacker | 中文版文档

Open Source Love GPL Licence

Hacker is a simple blog theme focused on writing. In such a trend of complex typography, choose the return to origins, focusing on writing this matter.

The beginning is moyo created a theme of Wordpress , by DaraW transplanted to Hexo.

Demo

You can refer to my blog: DaraW.
Also, you can try auto-deployment with TravisCI, refer to CodeDaraW/Blog

Installation

Firstly get the theme files, git clone or download zip both are ok.

Create a folder named Hacker in the folder themes, and copy all the theme files to the folder Hacker.

Then apply the theme in the hexo global configuration file _config.yml:

theme: Hacker

Now all are in order, just enjoy~

Notice: After every update, you'd better run command hexo clean to clean cache files before Hexo generating, in case of some problems cache files bring.

Configure

Enable comments and Google Analytics

Refering to the example configuration file _config.example.yml, create the theme configuration file _config.yml and edit it:

# gitment
gitment: false
gitment_owner:
gitment_repo:
gitment_client_id:
gitment_client_secret:

# gitalk
gitalk: false
gitalk_owner:
gitalk_admin: []
gitalk_repo:
gitalk_client_id:
gitalk_client_secret:

# valine comment
valine: false
leancloud_id:
leancloud_key:

# disqus comment
disqus: false
disqus_shortname:

# google analytics
googleTrackId:

# baidu analytics
baiduTrackId:

gitment: boolean,use gitment or not
gitment_owner: string,your GitHub ID
gitment_repo: string,the repo to store comment data
gitment_client_id: string,your client ID
gitment_client_secret: string,your client secret

gitalk: boolean,use gitalk or not
gitalk_owner: string,your GitHub ID
gitalk_admin: array,all the admin GitHub IDs
gitalk_repo: string,the repo to store comment data gitalk_client_id: string,your client ID gitalk_client_secret: string,your client secret

valine: boolean, use Valine or not
leancloud_id: string, your leancloud ID
leancloud_key: string, your leancloud Key

disqus: boolean, use disqus or not;
disqus_shortname: your disqus site shortname.

googleTrackId: your Google Analytics ID, Hacker will not use Google Analytics if it's empty. baiduTrackId: your Baidu Analytics ID, Hacker will not use Baidu Analytics if it's empty.

Enable Categories and Tags pages

Categories Page: run hexo new page categories,then modify the generated file source/categories/index.md

title: categories
date: 2017-01-30 19:16:17
layout: "categories"
---  

If you need to close comments of this page , you can add a line comments: false; title corresponds to the title of the page.

Tags Page: run hexo new page tags,then modify the generated file source/tags/index.md

title: tags
date: 2017-01-30 19:16:17
layout: "tags"
---  

Configuration is the same as Categories Page.

Add links to the menu: Edit the _config.yml file of the theme, add Categories: /categories and Tags: /tags in menu like this:

menu:
  Home: /
  Archives: /archives
  Categories: /categories
  Tags: /tags

License

GNU GPL(General Public License) v2.0

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].