I use vim with vim-airline that can use patched fonts for additional awesomeness.
I also use fish shell (if you want read zsh here since it is equivalent for the analysis) with a theme that also uses patched fonts.
I save my dotfiles online and I use them in different systems. But in some of them I don't have a patched font.
I would really love to have generic dotfiles that for example do not use a theme that needs patched font if the current font is not patched. Also in my vimrc I disabled the use of patched characters for vim-airline because of this.
Is there a way to programmatically know if the font that is currently in use is a patched one so that is possible to write generic dotfiles that fit perfectly in all the situations?
