I have loved using Input Mono: it's such a nice font. However, it doesn't have the biggest character set. Moreover, its license isn't open. I respect that, and if I had a bunch of money, I would absolutely love to buy a license. But until I strike it rich, I can't use Input on my blog.
So, here's a stab at making Iosevka look as much like Input as I can. I recommend using the "extended" font, but some people like really narrow programming fonts. ¯\_(ツ)_/¯
To use this in Emacs, you can set the following on your default face:
(:weight normal :height 130 :width expanded :family "Iosevka Output")
(I recommend using font size 13; it matches almost perfectly with Input size 12.)
Some tweaks I've made to Iosevka:
There are three font families included here:
A fixed-width font with good, legible character styles.
Iosevka Output Reader
Another fixed-width font, but characters like the em-dash (—) or arrows (→) are longer. This makes for a more pleasant reading experience. (I use this in Emacs Org-mode, as well as when editing Markdown.)
A quasi-proportional font with a few tweaks to make Iosevka a little nicer for reading/writing prose. Characters like "m" are longer and "i" are narrower.
No warranty. Do what you want with this. I'm no typographer, so don't take any of my advice as authoritative.
NOTE THAT THE LICENSE ONLY REFERS TO MY PRIVATE BUILD CONFIG. IOSEVKA HAS ITS OWN LICENSE.