JSOxford's Says, but with transformations from GIMP
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
overlays
public
views
.gitignore
Dockerfile
Gemfile
Gemfile.lock
README.md
app.rb
build
config.ru
generator.rb
people.rb
people.toml
run
says-gimp.scm
setup.sh

README.md

Says

Another copy of the JSOxford in-joke, where you can make people present whatever you want.

This version uses Ruby with Sinatra, and the images are generated using GIMP's batch mode.

Dan says "I approve this message"

Setup

First install GIMP. On Ubuntu this was as simple as sudo apt install gimp. Other systems may be different. Essentially the outcome of this is you need to be able to see the gimp command in your terminal.

$ gimp -v
GNU Image Manipulation Program version 2.8.16

Run ./setup.sh, which does the following:

  • Copy says-gimp.scm to ~/.gimp-2.8/scripts
  • Install Ruby dependencies with bundle install

Running

bundle exec rackup --host 0.0.0.0 -p 4567

Or, use the handy ./run script, which does the same thing.