WezTerm has excellent font rendering with ligature support. Use wezterm.font('Name', {weight='Bold'}) for specific weights. You can also set config.font_size and config.line_height.
Looking for more? Search all 7,657 commands — works offline, in English or Spanish, and fixes typos.