- `(("0+" . 'pico8-pixel-0)
- ("1+" . 'pico8-pixel-1)
- ("2+" . 'pico8-pixel-2)
- ("3+" . 'pico8-pixel-3)
- ("4+" . 'pico8-pixel-4)
- ("5+" . 'pico8-pixel-5)
- ("6+" . 'pico8-pixel-6)
- ("7+" . 'pico8-pixel-7)
- ("8+" . 'pico8-pixel-8)
- ("9+" . 'pico8-pixel-9)
- ("a+" . 'pico8-pixel-a)
- ("b+" . 'pico8-pixel-b)
- ("c+" . 'pico8-pixel-c)
- ("d+" . 'pico8-pixel-d)
- ("e+" . 'pico8-pixel-e)
- ("f+" . 'pico8-pixel-f)
-
- ;; If the \n isn't in the smaller face the line is taller to
- ;; accommodate the full sized point at the end-of-line.
- ("\n" . 'pico8-pixel-0)))
+ (cons
+ ;; If the \n isn't in the smaller face the line is taller to
+ ;; accommodate the full sized point at the end-of-line.
+ '("\n" . 'pico8-pixel)
+ (-map-indexed
+ (lambda (i c)
+ `(,(format "%x+" i)
+ 0 '(face (:inherit pico8-pixel :foreground ,c))))
+ pico8-colors)))
+