;; base16-{{scheme-slug}}-theme.el -- A base16 colorscheme

;;; Commentary:
;; Base16: (https://github.com/tinted-theming/home)

;;; Authors:
;; Scheme: {{scheme-author}}
;; Template: Kaleb Elwert <belak@coded.io>

;;; Code:

(require 'base16-theme)

(defvar base16-{{scheme-slug}}-theme-colors
  '(:base00 "#{{base00-hex}}"
    :base01 "#{{base01-hex}}"
    :base02 "#{{base02-hex}}"
    :base03 "#{{base03-hex}}"
    :base04 "#{{base04-hex}}"
    :base05 "#{{base05-hex}}"
    :base06 "#{{base06-hex}}"
    :base07 "#{{base07-hex}}"
    :base08 "#{{base08-hex}}"
    :base09 "#{{base09-hex}}"
    :base0A "#{{base0A-hex}}"
    :base0B "#{{base0B-hex}}"
    :base0C "#{{base0C-hex}}"
    :base0D "#{{base0D-hex}}"
    :base0E "#{{base0E-hex}}"
    :base0F "#{{base0F-hex}}")
  "All colors for Base16 {{scheme-name}} are defined here.")

;; Define the theme
(deftheme base16-{{scheme-slug}})

;; Add all the faces to the theme
(base16-theme-define 'base16-{{scheme-slug}} base16-{{scheme-slug}}-theme-colors)

;; Mark the theme as provided
(provide-theme 'base16-{{scheme-slug}})

(provide 'base16-{{scheme-slug}}-theme)

;;; base16-{{scheme-slug}}-theme.el ends here
