Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/hfagerlund/hfagerlund.github.io
My GitHub Pages site
https://github.com/hfagerlund/hfagerlund.github.io
docskimmer-theme github-page jekyll
Last synced: 10 days ago
JSON representation
My GitHub Pages site
- Host: GitHub
- URL: https://github.com/hfagerlund/hfagerlund.github.io
- Owner: hfagerlund
- License: bsd-2-clause
- Created: 2017-10-08T02:18:27.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2024-03-19T00:46:44.000Z (10 months ago)
- Last Synced: 2024-11-07T02:27:15.178Z (about 2 months ago)
- Topics: docskimmer-theme, github-page, jekyll
- Language: JavaScript
- Homepage: https://hfagerlund.github.io/
- Size: 389 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# hfagerlund.github.io
[![pages-build-deployment](https://github.com/hfagerlund/hfagerlund.github.io/actions/workflows/pages/pages-build-deployment/badge.svg)](https://github.com/hfagerlund/hfagerlund.github.io/actions/workflows/pages/pages-build-deployment)
[![Build Status](https://travis-ci.org/hfagerlund/hfagerlund.github.io.svg?branch=master)](https://travis-ci.org/hfagerlund/hfagerlund.github.io)
My [GitHub Pages](https://pages.github.com/) site powered by [Jekyll](https://jekyllrb.com/) using [docSkimmer theme for Jekyll](https://github.com/hfagerlund/jekyll-docskimmer-theme).
Currently serves as a [table of contents](https://hfagerlund.github.io/) listing of [my open-source projects on GitHub](https://github.com/hfagerlund/).
[[Visit my Jekyll-powered GitHub Pages site](https://hfagerlund.github.io/) > ]
---
## Important - Re: GitHub Pages compatibilityThis branch of the project (ie. `master`) is [published on GitHub Pages](https://hfagerlund.github.io/). Modifications have been made to the directory structure of the **gem-based theme** [jekyll-docskimmer-theme](https://github.com/hfagerlund/jekyll-docskimmer-theme), as well as (minimal) [configuration file modifications](https://github.com/hfagerlund/hfagerlund.github.io#theme-updates) 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
### After [Nov. 29, 2017](https://blog.github.com/2017-11-29-use-any-theme-with-github-pages/):
(As of March 25, 2018) The site is now configured to [**automatically** receive theme (style) updates](https://blog.github.com/2017-11-29-use-any-theme-with-github-pages/) from the [jekyll-docskimmer-theme](https://github.com/hfagerlund/jekyll-docskimmer-theme) project.### Before Nov. 29, 2017:
Use the following steps to keep the [GitHub Pages project](https://github.com/hfagerlund/hfagerlund.github.io) `master` branch in sync with updates to the [theme project](https://github.com/hfagerlund/jekyll-docskimmer-theme):```bash
$ 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](https://opensource.org/licenses/BSD-2-Clause).
(See [LICENSE](https://github.com/hfagerlund/hfagerlund.github.io/blob/master/LICENSE).)