Skip to content

elementary/edw

Folders and files

NameName
Last commit message
Last commit date

Latest commit

c053f62 · Jun 30, 2021

History

76 Commits
Jun 29, 2021
Mar 22, 2021
Jun 30, 2021
Jun 29, 2021
Mar 22, 2021
Mar 22, 2021
Dec 16, 2020
Mar 22, 2021
Mar 26, 2021
Jun 27, 2021
Jun 27, 2021
Jun 30, 2021
Apr 6, 2021

Repository files navigation

edw

Mini-site and public resources for elementary Developer Weekend. For private planning resources, see: @elementary/edw-planning

See, vote on, and submit Talk Proposals.


Building & Running Locally

This repo is a simple Jekyll-powered site hosted by GitHub Pages. To run it locally, see the GitHub docs.

Dependencies

This guide assumes you're on elementary OS or a similar Ubuntu-based environment.

Packages

  • ruby-full (should include ruby and ruby-dev)
  • build-essential
  • zlib1g-dev

Ruby Stuff

  • jekyll and bundler

We recommend installing gems to a (hidden) directory in your home folder:

echo '' >> ~/.bashrc
echo '# Install Ruby Gems to ~/.gems' >> ~/.bashrc
echo 'export GEM_HOME="$HOME/.gems"' >> ~/.bashrc
echo 'export PATH="$HOME/.gems/bin:$PATH"' >> ~/.bashrc
echo '' >> ~/.bashrc
source ~/.bashrc

Install jekyll and bundler:

gem install jekyll bundler

Install gems:

bundle install

(Adapted from https://jekyllrb.com/docs/installation/)

Serve

bundle exec jekyll serve --host 0.0.0.0

The site should now be available at http://0.0.0.0:4000/ on your local machine, and your local machine's IP address on your network—great for testing on mobile OSes.