Personal blog and portfolio site for Liv Cella, a backend engineer passionate about technology, open source, and sustainable living.
🌐 Live Site: https://livinabsurdism.github.io
This is a Jekyll-based static site hosted on GitHub Pages, featuring technical blog posts, project updates, and personal insights on programming, Linux systems, and various side projects.
- Static Site Generator: Jekyll
- CSS Framework: Bootstrap 3.3.6
- Markdown Processor: Kramdown
- Hosting: GitHub Pages
- ✨ Clean, minimalist design with a terminal-inspired aesthetic
- 📝 Blog posts with syntax highlighting for code
- 🏷️ Category and tag organization
- 📱 Fully responsive layout
- 🎯 Custom 404 page
- 📊 Analytics support (optional)
- 💬 Disqus comments support (optional)
- 📡 RSS feed
.
├── _config.yml # Site configuration
├── _includes/ # Reusable HTML components
├── _layouts/ # Page templates
├── _posts/ # Blog posts organized by year
│ └── 2017/
├── css/ # Stylesheets and Bootstrap
├── images/ # Images and media assets
├── blog.md # Blog listing page
├── category.md # Category page
├── index.md # Homepage
└── feed.xml # RSS feed
- Ruby (2.5 or higher)
- Bundler
- Jekyll
-
Clone the repository:
git clone https://github.com/livinabsurdism/livinabsurdism.github.io.git cd livinabsurdism.github.io -
Install dependencies:
bundle install
-
Run the local server:
bundle exec jekyll serve -
Visit
http://localhost:4000in your browser
Posts are stored in _posts/ organized by year. Create a new post using the naming convention:
_posts/YYYY/YYYY-MM-DD-title-of-post.md
Post front matter example:
---
layout: post
title: "Your Post Title"
date: YYYY-MM-DD HH:MM:SS
categories:
- blog
tags:
- tag1
- tag2
---Key settings in _config.yml:
title: "absurd revolt"
url: "http://livinabsurdism.github.io"
nick: "livinabsurdism"
markdown: kramdown
permalink: /:categories/:title/The site automatically deploys to GitHub Pages when changes are pushed to the main branch. No additional build steps required.
- Theme inspired by Clyell by @gjuniioor
- Responsive design contributions by @magnunleno
See LICENSE file for details.