Skip to content

lynkos/blog

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1,957 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Chirpy x Lynkos

Ruby HTML JavaScript SCSS Liquid Markdown Bash YAML JSON Bootstrap Babel Rollup PurgeCSS Jekyll Obsidian Cloudflare Giscus Enveloppe GitHub Actions
Gem Version Website status GitHub Actions Workflow Status License Ask DeepWiki

This is a fork of jekyll-theme-chirpy that has been heavily modified to include a graph view plugin, tabbed container plugin, gallery slideshow plugin, link preview, image proxy (e.g. for Twitter links), Jekyll plugin to fix malformed Markdown links, auto-generates CNAME and .nojekyll files during build and deployment, custom "Important" prompt, custom details styling, and more.

Quick Start

Initial Setup

Initialize blog with init.sh shell script

sh tools/init.sh

Development

Start dev environment with run.sh shell script

sh tools/run.sh

Tip

If run.sh doesn't work, use standard jekyll command

bundle exec jekyll serve --incremental

Once your dev environment is up and running, always rebuild the JavaScript bundle after updating file(s) in _javascript/ directory to apply those changes

npm run build:js

Additional Setup

Refer to my blog for additional details and instructions on my blogging setup and workflow.

License

Full credit for jekyll-theme-chirpy goes to cotes2020 (aka Cotes Chung).

Check out the Wiki docs and original license for more information.