Skip to content

wykydtronik/wykydtronik.github.io-source

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

kaichi.github.io

This is the source for kaichi.github.io - nothing special, just based on Hexo - an OctoPress alternative.

Installed packages

hexo-soundcloud hexo-deployer-git hexo-tag-bootstrap hexo-tag-fontawesome

Join the #Hexo IRC channel!

hexo irc channel

Find us on Freenode! Try a native client like Hexchat (Windows/OSX/Linux) or Textual (OSX) or register up for IRCCloud.com!

/server irc.freenode.net
/join #hexo

Redeploying Hexo via Github Redeploying

This is a basic overview on how to redeploy the Hexo environment from source placed on Github. Assuming you've backed up your Hexo source.

.gitignore

Before anything, remember packages.json should be added to your .gitignore - this can conflict with your other working environments. Example of my .gitignore is below.

.DS_Store
Thumbs.db
db.json
*.log
node_modules/
public/
.deploy*/
package.json

Clone A Local Copy

$ cd ~/github/
$ git clone [email protected]:wykydtronik/wykydtronik.github.io-source.git

Backup .git and _config.yml to Desktop

Cut and paste both .git and _config.yml to a safe place, because hexo init will removing / overwriting these critical assets.

Initiate Hexo

Assuming that git, node.js, and hexo are installed on your new workstation, proceed.

$ cd wykydtronik.github.io-source
$ hexo init

Install Dependencies / Plugins

Below is examples of my setup.

$ npm install hexo-deployer-git --save
$ npm install hexo-soundcloud --save

Copy .git and _config.yml to Hexo environment

Once the hexo environment is setup, copy the .git and _config.yml to your working enviroment. You can now use hexo generate and deploy, git add, commit, push, and pull.

About

hexo source for my github blog

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published