 
 ;;; Code:
 
-(defcustom base16-theme-256-color-source "terminal"
+(defcustom base16-theme-256-color-source 'terminal
   "Where to get the colors in a 256-color terminal.
 
 In a 256-color terminal, it's not clear where the colors should come from.

html color codes to the closest color).

Note that this needs to be set before themes are loaded or it will not work."
  :type '(string)
  :group 'base16
  :options '("terminal" "base16-shell" "colors"))

(defcustom base16-distinct-fringe-background t
  "Make the fringe background different from the normal background color.

  (let* ((face             (car spec))
         (definition       (cdr spec))
         (shell-colors-256 (pcase base16-theme-256-color-source
                             ('terminal      base16-shell-colors)
                             ("terminal"     base16-shell-colors)
                             ('base16-shell  base16-shell-colors-256)
                             ("base16-shell" base16-shell-colors-256)
                             ('colors        colors)
                             ("colors"       colors)
                             (_              base16-shell-colors))))

