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-get
loads 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
)
xkcd
loads the latest xkcd.emacs-xkcd can be customized with M-x customize-group xkcd
.
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) View title in user-defined faces. Handle links to xkcd in Emacs with xkcd-get.
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4