Normally one defines all normal, bold, italic, bold italic font in alacritty. But since fira mono does not have italic font, how should the config structure look like?
"font": {
"normal": {"family": "FiraMono Nerd Font", "style": "Regular"},
"bold": {"family": "FiraMono Nerd Font", "style": "Bold"},
"size": 10
}
Should I define the fonts which are available like normal, bold and leave italic and bold italic. Or should I just define normal font?
Ask yourself, how italic text should look.
Do you want another fonts italic style? Do you want Fira Mono on non-italic?
Then input that into the config.
Alacritty may have a fallback in place, if italic is left out, but I am not quite sure, since I use wezterm for its better display capabilities of font ligatures.