https://github.com/scriptnull/vishnubharathi.codes
Source for http://vishnubharathi.codes
https://github.com/scriptnull/vishnubharathi.codes
Last synced: 6 months ago
JSON representation
Source for http://vishnubharathi.codes
- Host: GitHub
- URL: https://github.com/scriptnull/vishnubharathi.codes
- Owner: scriptnull
- Created: 2018-04-18T19:14:36.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2025-02-17T20:49:34.000Z (12 months ago)
- Last Synced: 2025-03-29T13:11:21.133Z (10 months ago)
- Language: Shell
- Size: 51 MB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 14
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# [vishnubharathi.codes](https://vishnubharathi.codes) [](https://vishnubharathi.codes)
Some things about me.
_Framework_: This site is based on [hexo blogging framework](https://hexo.io/).
_Theme_: This site uses a [forked version](https://github.com/scriptnull/hexo-theme-cactus) of the [cactus theme for hexo](https://github.com/probberechts/hexo-theme-cactus).
## 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
```bash
npm install -g hexo-cli
```
- clone the [theme](https://github.com/scriptnull/hexo-theme-cactus) 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.