Skip to content

scriptnull/vishnubharathi.codes

Repository files navigation

Some things about me.

Framework: This site is based on hexo blogging framework.

Theme: This site uses a forked version of the cactus theme for hexo.

Development:

This website is deployed via Github Actions. To start an automated deployment for your commit, start the commit message with [deploy].

Following instructions apply for local development environment (which could be used for things like patching the theme etc.)

  • Install node.js and npm - https://nodejs.org/en/
  • Install hexo-cli
    npm install -g hexo-cli
  • clone the theme to themes/cactus folder
  • Make changes and run hexo generate && hexo server. Visit http://localhost:4000
  • To publish all the work, run ./package.sh. git commit and push to this repository.