Skip to content

hfagerlund/hfagerlund.github.io

Repository files navigation

hfagerlund.github.io

pages-build-deployment

Build Status

My GitHub Pages site powered by Jekyll using docSkimmer theme for Jekyll.

Currently serves as a table of contents listing of my open-source projects on GitHub.

[Visit my Jekyll-powered GitHub Pages site > ]


Important - Re: GitHub Pages compatibility

This branch of the project (ie. master) is published on GitHub Pages. Modifications have been made to the directory structure of the gem-based theme jekyll-docskimmer-theme, as well as (minimal) configuration file modifications for compatibility with GitHub Pages.

For a directory structure that is compatible with gem-based themes without any modification, refer to the branch use-with-jekyll-v3.2-and-above:

$ git clone https://github.com/hfagerlund/hfagerlund.github.io.git
$ cd hfagerlund.github.io
$ git checkout -b use-with-jekyll-v3.2-and-above origin/use-with-jekyll-v3.2-and-above

Theme updates

(As of March 25, 2018) The site is now configured to automatically receive theme (style) updates from the jekyll-docskimmer-theme project.

Before Nov. 29, 2017:

Use the following steps to keep the GitHub Pages project master branch in sync with updates to the theme project:

$ git clone https://github.com/hfagerlund/hfagerlund.github.io.git
$ cd hfagerlund.github.io
$ git clone https://github.com/hfagerlund/jekyll-docskimmer-theme.git
## move directories out of theme dir into root
$ mv jekyll-docskimmer-theme/{_includes,_layouts,_sass} .
$ mv jekyll-docskimmer-theme/assets/* ./assets
$ rm -r jekyll-docskimmer-theme
## modify files
$ sed -i 's/theme: jekyll-docskimmer-theme//g' ./_config.yml
$ sed -i 's/{{ site.theme }}/jekyll-docskimmer-theme/g' ./assets/css/style.scss
$ sed -i '/jekyll-docskimmer-theme/d' ./Gemfile
## generate new Gemfile.lock
$ bundle install

License

Copyright (c) 2017 Heini Fagerlund. Licensed under the Simplified BSD License. (See LICENSE.)

About

My GitHub Pages site

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •