zsh: eliminate last unwanted global from `colors` file
zsh: eliminate last unwanted global from `colors` file

By moving (almost) everything inside an anonymous function. Note that
`color` itself and `luma` are available from outside; the former because
it has to be, and the latter because it may prove useful.

wincent/wincent,wincent/wincent,wincent/wincent,wincent/wincent,wincent/wincent,wincent/wincent,wincent/wincent,wincent/wincent