Skip to content

yshahin/blog

Repository files navigation

Personal Blog (Chirpy)

This repository contains my Jekyll blog powered by the Chirpy theme. It includes a small CLI to create drafts, publish posts, and manage content consistently.

Quick start

  1. Install Ruby dependencies:
    • bundle install
  2. Run the site locally:
    • ./tools/run.sh
  3. Build and test the site:
    • ./tools/test.sh

Writing posts

Published posts follow the Chirpy naming schema: YYYY-MM-DD-title.md.

Create a draft

Create a draft in _drafts:

  • ./blog new "My Post Title"

Create a published post in _posts:

  • ./blog post "My Post Title"

Publish a draft

Move a draft from _drafts to _posts and refresh the front matter date:

  • ./blog publish my-post-title

List posts and drafts

  • ./blog list
  • ./blog drafts

Convenience scripts

Repository layout

Theme docs

See the Chirpy documentation for theme-specific features and front matter options: https://github.com/cotes2020/jekyll-theme-chirpy/wiki

About

My Blog, Storing what my old mind will eventually forget.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Generated from cotes2020/chirpy-starter