For desktop, I’ve liked Lato, Source Sans Pro, and Inter to name three.
For terminal, I used Iosevka’s customizer to create a gorgeous Fira Mono-like variant that I call Iosevka Firesque:
[buildPlans.IosevkaFiresque]
family = "Iosevka Firesque"
spacing = "term"
serifs = "sans"
noCvSs = true
exportGlyphNames = false
[buildPlans.IosevkaFiresque.variants]
inherits = "ss05"
[buildPlans.IosevkaFiresque.variants.design]
capital-g = "toothless-corner-serifless-hooked"
capital-q = "crossing-baseline"
g = "single-storey-serifed"
long-s = "bent-hook-tailed"
cyrl-a = "single-storey-earless-corner-serifed"
cyrl-ve = "standard-interrupted-serifless"
cyrl-capital-ze = "unilateral-serifed"
cyrl-ze = "unilateral-serifed"
cyrl-capital-en = "top-left-bottom-right-serifed"
cyrl-en = "top-left-bottom-right-serifed"
cyrl-capital-er = "open-serifless"
cyrl-er = "earless-corner-serifless"
cyrl-capital-u = "cursive-flat-hook-serifless"
cyrl-u = "curly-motion-serifed"
cyrl-capital-e = "unilateral-bottom-serifed"
cyrl-e = "unilateral-bottom-serifed"
brace = "straight"
ampersand = "upper-open"
at = "threefold"
cent = "open"
KDE Neon on desktop. I want to be on the latest Wayland I can for feature support (and Waydroid), without being on the bleeding edge for stability, and it checks all those boxes. Based on Ubuntu LTS, with latest Wayland and KDE software.
For my home servers I like to try out different distros. I have a thin client on openSUSE Tumbleweed running Portainer, a couple Armbian SBCs for reverse proxies, my main Unraid storage server, and a thin client running NixOS at my parents’ house for backup storage and remote troubleshooting access.