fix ~/.fonts conditional parsing, d'oh.

Fixed ! inside [ ] block and quotes around ~/.fonts as that's expanded by the shell.