-
-
Notifications
You must be signed in to change notification settings - Fork 574
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
Possible to display ligatures in shell? #703
Comments
Ligatures support and more - in plans. |
Ok, sounds like it's a conemu limitation then. Looking forward to that enhancement. |
Maybe reopen this issue as feature request? To track progress |
any plan to get to this soon? |
3 months later, any update? |
Not yet |
That's fine. I have a more severe issue, will report in another "issue". |
Any progress here? If not, why? |
I have long todo list. Ligatures don't have priority. To be implemented, all ConEmu graphics have to be rewritten using interfaces. Than it would be easy to use any other API, e.g. DirectDraw, instead of GDI. |
BTW, there is the branch br-gdi where some work is done. |
Hello was just wondering if any progress has been made on this? Would love me some fira-code in my shell. :) Thanks |
Any update? |
@Maximus5 I love ligatures, but I obviously agree visual fluff takes a backseat to other issues. |
There is branch https://github.com/Maximus5/ConEmu/tree/br-gdi where I make from time to time required changes. In brief: all gdi calls in ConEmu code have to be moved to special classes like |
Do you have a list of the changes required to be done? |
I've created a draft issue gh-1608 where I will post the progress |
Any progress in 2019? |
Could you please tell, when approximately will it be done? |
New year, new resolutions maybe? 😉 |
Honestly, this is the one thing keeping me from using ConEmu. I love the tabs support, and being able to make your own commands for custom terminals, but I really love ligature fonts, and until ConEmu gets support for them, I'll be looking for another solution. |
What's your solution? Cuz, honestly, I don't know anything better than ConEmu on Windows. |
@rooxie There's Windows Terminal. I know, I know, it's still in Alpha, but when the first stable release comes out, I'll be the first to try it out. Until then I'm using regular old cmd.exe. I know what you're thinking: "Um...cmd doesn't support ligatures either. Plus, it doesn't even have tabs". I know. The reason that I need ligatures is for use in the amazing terminal-residing editor, neovim. But until there's a decent, resource-friendly (i.e. not Terminus) terminal with ligature support, I'll be using the FVim GUI/front-end, which does support ligatures, and the native command prompt for my terminal. I have also tried ConsoleZ, which is basically ConEmu + ligatures, but for some reason, it doesn't have True Color support, so that's another no. |
@pianocomposer321 I was just using it, but I can't keep working with it because of Mongo issues. |
@pianocomposer321 Looks like we have different priorities in terminal emulator app, but I'll definitely give ConsoleZ a try! |
@rooxie 👍. Also, FWIW, I agree that there is (almost) no use for ligatures in a terminal emulator if that's all you use it for: as a terminal. In fact, the can kinda be an eyesore, with ligatures appearing where you don't want them. The only place I would use them is in an editor. |
Idk man. I really enjoy the readability I get from them. |
@mikolertesx I may be missing something, but since when are shell commands so complex that they require ligatures to be readable? As I said before, I use cmd.exe rather than PowerShell, and I know the PowerShell supports more complex syntax and scripting, but I still don't think I've ever seen a PowerShell command that has many characters that have ligatures. |
Idk man, I remember seing a bunch from FiraCode while using MongoDB. We shouldn't be discussing here this pal, but have a good one :0. |
Ok. If you're using the terminal for something other than just regular commands I can see why you'd want ligatures. I just don't have much use for them myself. |
Any progress here? Do we have this in plans? |
I definitely has this in plans. |
Cannot use "Staship" prompt correctly without Fira Code :( |
Would like to crowdfund this change to ConEmu. (I'm creating a fork of Cozette font with contextual alternates, I want to have contextual alternates in terminal with no font smoothing.) |
Any update on this? |
@Maximus5 will you any time work on this again? This can easily drag people away to alternatives like Windows Terminal of which I heard good things. |
Ok, too late for me. :-D |
I've loved conemu for many many years, and it has been the saviour of my windows terminal experience in a world of cmd.exe. Sadly I will now move to windows terminal, as it now covers pretty much everything that conemu led the way on (though it doesn't have separate transparency for active vs disabled!) Rather than complain about a missing feature, I just want to thank @Maximus5 for his hard work and excellent product. Who knows, if conemu gets a big update I'd probably still go back. |
I would like to know if conemu can display ligatures a custom powershell prompt. I have set conemu's main console font to Fira Code (which includes ligatures), and I have set my custom powershell prompt to "-->" for testing. However, no ligature. I'm not sure if this is possible or which part (powershell, my custom prompt function, conemu) is the deficiency. Any idea how to do this?
The text was updated successfully, but these errors were encountered: