Sha256: 6903709712212508628fcb9c938526e52ccfbdc4e68addeff5ae444c2a47b2c2

Contents?: true

Size: 1.39 KB

Versions: 5

Compression:

Stored size: 1.39 KB

Contents

# memegen

An RMagick-based two-caption meme generator.

![Profit](https://github.com/cmdrkeene/memegen/raw/master/example.jpg)

## Install

You'll need [ImageMagick](http://www.imagemagick.org/script/index.php) installed.
The easiest way is to use [Homebrew](https://github.com/mxcl/homebrew).

    brew install imagemagick
    
Then install the gem!

    gem install memegen

## Usage

To see a list of available images:

    $ memegen --list
    a_dog
    p_obama
    ...
    
To generate an image:

    $ memegen a_dog "Eat Crayons" "Poop Rainbows"
    /tmp/meme-1234567890.jpg
    $ 
    
You only have to supply one piece of text:

    $ memegen a_dog "" "AWESOME"
    /tmp/meme-1234567890.jpg
    $

You can also use URLs for one time use memes:

    $ memegen http://example.com/stupid.jpg "Generated" "From a URL"
    /tmp/meme-1234567890.jpg
    $
    
## Adding your own images

You can add images to your local `~/.memegen` folder:

    $ ls ~/.memegen
    my_custom_image.png
    
## Upload to Campfire

If you have a [Campfire](http://campfirenow.com/) account and token, you can automatically upload your image:

    $ memegen a_dog "Hello" "Campfire world" --campfire
    
It will prompt you for your subdomain, token, and room name the first time.
    
## Bash completion

Source or copy `script/autocomplete.sh` inside `~/.bashrc` to get image name autocompletion.

## Contribute

Pull requests welcome!

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
memegen-1.0.2 README.md
memegen-1.0.1 README.md
memegen-1.0.0 README.md
memegen-0.0.10 README.md
memegen-0.0.9 README.md