This repository is no longer maintained and has been succeeded by the new CfRR website. All relevant content has been migrated, and the original URL now redirects to the updated site.
Please find the deployed site here. These notes accompany in-person and online teaching during the two sessions of the Intro to Unix Shell course.
This repository is based off of the University of Exeter UoE-workshop-template
repository.
This template uses Jekyll and GitHub pages to create a workshop guide.
Jekyll is a ruby Gem. A simple Gemfile has been added.
To test the site locally, clone the repository, and run the following (tested on macOS and Windows).
Ensure ruby
and bundler
have been installed, and then run the following from the project root:
bundle config set --local path 'vendor/bundle'
bundle install
bundle exec jekyll serve
Then open the site at the default server address of http://127.0.0.1:4000
.
Most of the styling for the site is found in _sass/jekyll-theme-slate.scss
.
Vanilla JavaScript is used to fold and unfold solution blocks.
These blocks also use two icons from the fontawesome library.
This open source icon library is far nicer to use than bootstrap.css.
The stylesheet is imported in _layouts/page.html
.