#TIL
it is possible to create memes in emacs using meme, this package allow to choose an image and add some text to it, we can also select any image and use it.
Installation
This package, at the time of writing this, is not available on melpa so we have to install it manually or using straight.el or quelpa, because I'm using straight.el
for my config we'll use that.
(use-package imgur
:ensure t
:straight (imgur
:type git
:host github
:repo "myuhe/imgur.el"))
(use-package meme
:ensure t
:straight (meme
:type git
:host github
:repo "larsmagne/meme"))
meme
require imgur
as a dependency so we need to install it before.
straight.el
compiles all the installed packages and load them from a different folder so we won't have the base images in the correct folder, we can copy them with:
cp -r ~/.emacs.d/straight/repos/meme/images ~/.emacs.d/straight/build/meme
The meme generator is based on the SVG support that emacs provides, you can check is your emacs installation has it with:
(image-type-available-p 'svg)
If it returns t
you're ready to go.
Usage
Now we can run M-x meme
and we can choose a base image:
And then we can and add some text to it, like the image below:
Enjoy! 🎉