Browse files

switch to using bundler for managing packages

update build info to match too
  • Loading branch information...
tlnagy committed Sep 8, 2017
1 parent 490234a commit 964a6de6519cf58b2acd7d1960d848625ca84d9a
Showing with 31 additions and 14 deletions.
  1. +3 −0 .gitignore
  2. +14 −0 Gemfile
  3. +14 −14 blog/_posts/
@@ -4,3 +4,6 @@ _drafts/
# autogen file
# ruby
14 Gemfile
@@ -0,0 +1,14 @@
source ''
gem 'jekyll'
gem 'jekyll-paginate'
gem 'kramdown'
gem 'pygments.rb'
gem 'jekyll-gallery-generator'
gem 'jekyll-pandoc'
gem 'jekyll-avatar'
# support for auto reloading page in browser when changed
group :jekyll_plugins do
gem 'jekyll-livereload'
@@ -10,33 +10,33 @@ site's stack. It's now pretty simple getting it to work on a fresh Linux
install. For example, on [Debian Jessie](, install the
following packages:
sudo apt-get install ruby ruby-dev git imagemagick libmagickwand-dev pandoc pandoc-citeproc
If using an older version of jekyll (<3) then also install a valid
Javascript runtime like NodeJS[^1]:
then install [bundler](
sudo apt-get install nodejs
sudo gem install bundler
then install all the required Ruby gems:
Next, clone the git repo and navigate into the directory
sudo gem install jekyll -v 2.5.1
sudo gem install exifr rmagick jekyll-pandoc
git clone
cd tnsite
Finally clone the git repo and build the site:
and run bundler to install all ruby dependencies
git clone
cd tnsite
jekyll serve
Finally, build and serve the website with Jekyll:
[^1]: This is still required to build this site until I fix
jekyll serve -wi

0 comments on commit 964a6de

Please sign in to comment.