For a long time, I’ve just put on DejaVu fonts and been done with it. Generally good enough Unicode coverage for me. But I know it’s been years since DejaVu’s been updated, and I wonder what’s very common today.
[As for the terminal, I’m guessing it’s usually still the standard fixed Unicode fonts?]
For sans and serif font, Noto Sans and Noto Serif.
Google Sans Text, Cabin, Fira Sans, Roboto, Noto
For monospaced Jetbrains Mono, Fira Code, Iosevka
I use IBM Plex Sans and IBM Plex Mono
I have settled on mplus code, I really like its condensed look.
Hack Nerd Font Mono and Noto Sans for me.