user/jszakmeister: make BigScreenTv work on both Mac and Linux

Also, do a better job of setting things in the right order so that Vim
automatically scales in based on the new font.