;;; packages.el --- xkcd Layer packages File for Spacemacs ;; ;; Copyright (c) 2012-2016 Sylvain Benner & Contributors ;; ;; Author: Sylvain Benner ;; URL: https://github.com/syl20bnr/spacemacs ;; ;; This file is not part of GNU Emacs. ;; ;;; License: GPLv3 (setq xkcd-packages '(xkcd)) (defun xkcd/init-xkcd () (use-package xkcd-mode :defer t :init (progn (setq xkcd-cache-dir (concat spacemacs-cache-directory "xkcd/")) (when (not (file-directory-p xkcd-cache-dir)) (make-directory xkcd-cache-dir)) (spacemacs/set-leader-keys "ax" 'xkcd) (evilified-state-evilify xkcd-mode xkcd-mode-map "h" 'xkcd-prev "j" 'xkcd-next "k" 'xkcd-prev "l" 'xkcd-next))))