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

Operator Mono Powerline Symbols #293

Closed
MatthewCushing opened this issue Sep 21, 2018 · 3 comments
Closed

Operator Mono Powerline Symbols #293

MatthewCushing opened this issue Sep 21, 2018 · 3 comments

Comments

@MatthewCushing
Copy link

MatthewCushing commented Sep 21, 2018

After patching the operator mono medium font using the font-patcher (Thanks so much for this tool by the way). I came up with the issue a lot of people have, the powerline symbols not matching up by being too small. Is there a specific way to go about this and fix it? I don't mind fixing it myself, I just don't really know what tool to use to do it.

EDIT: I opened up the font in font forge. Now my issue is locating the actual powerline symbols out of the (it seems thousands) of locations it could be in. Is there a simple way to find the location of the powerline font symbols? Thanks!

EDIT2: Actually, looking through twice now I don't think they are in there. I assumed patching a font gave it all of the icon packs but I think I really only see the devicons pack. Is this normal?

Appreciate the help.

@ryanoasis
Copy link
Owner

Hey @mrcush thanks for the issue

As for finding the location, probably the easiest way is to use the 'cheat sheet' on the website: search for powerline glyphs

@MatthewCushing
Copy link
Author

MatthewCushing commented Sep 29, 2018

@ryanoasis No problem. Looking at the font patcher file I may have found the issue. Under PATCH_SET it lists the glyphs. Devicons is labeled with 'Enabled': True while every other font is labeled with a variable that you have set as true if it satisfies the if statement. The if statement being:

if args.complete:
    args.fontawesome = True
    args.fontawesomeextension = True                                                                  
    args.fontlinux = True                                                                             
    args.octicons = True                                                                            
    args.powersymbols = True                                                                          
    args.pomicons = True                                                                              
    args.powerline = True                                                                             
    args.powerlineextra = True                                                                        
    args.material = True                                                                              
    args.weather = True

I'm assuming this is the issue because devicons successfully patches into the font but that's because it doesn't have an args.devicons but rather is just set to True
I'm going to try some testing around. But figured I'd let you know what I just saw.

EDIT: Nevermind me. After searching for the argument you added called "complete" from the if statement using "args.complete" I realized I needed to add the -c or --complete argument when running the patcher xD. I think all is good now

@Finii Finii closed this as completed Jan 30, 2023
@github-actions
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 Aug 14, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants