Implementation of an xkcd reader for GNU Emacs.
emacs-xkcd is available on MELPA and Marmalade. Just add any
  of these to your package archives, and install the package with
  M-x package-install xkcd.
Emacs xkcd can also be installed using el-get. To do so, run
  M-x el-get-install xkcd
Clone this repo to a desired location, add the directory to your load path:
(add-to-list 'load-path (expand-file-name "/path/to/emacs-xkcd"))
(require 'xkcd)xkcd-getloads a user-specific xkcd.
Files are cached (for later offline viewing) by default to ~/.emacs.d/xkcd/.
  This can be changed by changing xkcd-cache-dir in emacs-xkcd’s customize menu.
  (customize-group xkcd)
xkcdloads the latest xkcd.
emacs-xkcd can be customized with M-x customize-group xkcd.
| Option | Use | Default value | 
|---|---|---|
xkcd-cache-dir | Directory where images and json files are cached | ~/.emacs.d/xkcd/ | 
xkcd-cache-latest | File where the latest cached xkcd’s number is stored | ~/.emacs.d/xkcd/latest | 
| Keybinding | Use | Function | 
|---|---|---|
r | Load a random xkcd | (xkcd-rand) | 
t | Show alt-text in the minibuffer | (xkcd-alt-text) | 
<right> | Load next xkcd | (xkcd-next) | 
<left> | Loads previous xkcd | (xkcd-prev) | 

