Skip to content

lukaslang/lukaslang.github.io

 
 

Repository files navigation

Professional website and blog of Lukas F Lang.

All material, including texts, images, and layouts, are subject to copyright.

Setup and development on MacOS

  1. Install prerequisites using Homebrew
  2. Install jekyll and bundler gems
  3. If jekyll plugins are missing, install them (see _config.yml) via
gem install jekyll-paginate
  1. Check out the git repository
  2. Run
bundle exec jekyll serve --force_polling
  1. Browse to http://localhost:4000

I ran into problems on MacOS Ventura 13.6.7. I was able to resolve it using Ruby 3.2.3 with rbenv and adding webrick:

rbenv install 3.2.3
rbenv local 3.2.3
gem install bundler jekyll
bundle install
bundle add webrick
bundle exec jekyll build
bundle exec jekyll serve --force_polling

See Leap Day, 2024 and Jekyll serve fails on Ruby 3.0 for details.

Also see:

To-do

  • Adjust logo background to work with dark mode.

Acknowledgements

This page is based on the Contrast Jekyll theme by Niklas Buschmann, which is public domain. Many thanks, Niklas, for this headstart.

This page kindly uses templates from Cookie consent Jekyll Codex, created by Joost van der Schee.

It also kindly borrows code borrowed from Stackoverflow user Sankalp Sharma, licensed under CC BY-SA 4.0.

Packages

No packages published

Languages

  • JavaScript 97.0%
  • CSS 1.8%
  • Other 1.2%