Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add CommitMono font #1334

Closed
3 tasks done
tranzystorekk opened this issue Aug 5, 2023 · 11 comments · Fixed by #1414
Closed
3 tasks done

Add CommitMono font #1334

tranzystorekk opened this issue Aug 5, 2023 · 11 comments · Fixed by #1414

Comments

@tranzystorekk
Copy link

Requirements

  • I have searched the issues for my request and found nothing related and/or helpful
  • I have searched the FAQ for help
  • I have searched the Wiki for help

Description

Font webpage: https://commitmono.com/

Font git repository: https://github.com/eigilnikolajsen/commit-mono

Font license: SIL Open Font 1.1

@ghost
Copy link

ghost commented Aug 10, 2023

Hi, I patched the font using font-patcher 3.0.2 but I get this weird vertical lines in Linux (Konsole and Xfce Terminal) but not in macOS (Iterm2).

Screenshot_2023-08-10_23-36-58
CommitMonoNerdFont.zip

Any idea on how to fix it?

@Finii
Copy link
Collaborator

Finii commented Aug 11, 2023 via email

@ghost
Copy link

ghost commented Aug 11, 2023

Thanks, Finii. I couldn't find how to set antialiasing to monochrome in KDE. Searching for antialiasing issues in KDE and Konsole found that changing sub-pixel rendering from RGB to VRGB removes the lines.

@riiyaa24
Copy link

Hello, I would like to work on this issue. Can you assign me this PR?

@tranzystorekk
Copy link
Author

@riiyaa24 there doesn't seem to be any PR for this yet, you can start coding and most probably no one will swipe it away from you 😄

@Finii
Copy link
Collaborator

Finii commented Oct 1, 2023

We do not do assignments here, usually.

Otoh, your Issue report is good and it will be very easy for me to add the font from the details given in it. Most of the process is automated. As I wrote in some other add-new-font issue, the new release is a bit overdue. I wanted to fix some bugs first and then (*) update and add fonts and trigger the release. The time consuming part is the bugs, and my time is a bit scarce lately :-(

(*) If we first update and add fonts they might be outdated when the actual release happens after fixing the bugs. So that is the reason for that ordering.

@uncenter
Copy link

Any update on this? Interested in helping move this along.

@Finii
Copy link
Collaborator

Finii commented Oct 26, 2023

Thank you @uncenter, but adding a font is not hard :-)

We need to figure out which of the 100th of suggested new fonts we really want to add; and commit to maintain them for the next 10+ years. So that is not so easy, judging if there is an audience for a specific font.

Which is the case with this font I guess (interest from more than one person I mean).

I will try to come up with a list of all fonts that were suggested (i.e. expand #1095 (comment)) and then ... I really hate that I always have to discuss just with myself or persons that want that one font, instead of people that have no specific interests in one font ;-) If you know what I mean.

@uncenter
Copy link

Yeah I have my own patched font but I thought I'd see what I could do here. I see what you mean about the types of fonts / size of audiences of fonts you want to add - I misunderstood your previous comment and I didn't think that was an issue, was just trying to see what the blocker was. Thank you for the clarification!

@Finii
Copy link
Collaborator

Finii commented Nov 11, 2023

Closing because transferred to #1095

@Finii Finii closed this as completed Nov 11, 2023
@Finii Finii mentioned this issue Nov 13, 2023
2 tasks
Copy link
Contributor

This issue has been automatically locked since there has not been any recent activity (i.e. last half year) after it was closed. It helps our maintainers focus on the active issues. If you have found a problem that seems similar, please open a new issue, complete the issue template with all the details necessary to reproduce, and mention this issue as reference.

@github-actions github-actions bot locked as resolved and limited conversation to collaborators May 13, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants