Project Overview

This is the source code for the personal blog of Emil Varga, available at emilvarga.com. The website is built using Jekyll, a static site generator written in Ruby, and is hosted on GitHub Pages.

Project Structure

The project follows a standard Jekyll project structure:

Building and Running

To work with this project locally, you need to have Ruby and Bundler installed.

  1. Install dependencies:
    bundle install
    
  2. Run the development server:
    bundle exec jekyll serve
    

    This command will build the site and start a local web server, typically at http://localhost:4000.

Development Conventions

Content

The main content of the blog is in the _posts directory. Other pages, such as the about page, are located in the root directory.

Configuration

The main configuration for the site is located in the _config.yml file. This file contains important settings such as:

Plugins

This project uses the following Jekyll plugins: