None of these answers were working for me because I was using MesloLGS NF for my iTerm2. What I did was took the exact value that was being displayed in iTerm2 -> Preferences -> Profiles -> Text under the font section,
and typed that into my settings.json under terminal.integrated.fontfamily.
Copy from here:
"terminal.integrated.fontFamily": "MesloLGS NF",