-
-
Notifications
You must be signed in to change notification settings - Fork 1.9k
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
Custom Pager support for windows #1453
Comments
This package seems to be PTY, correct? There seems to be an alternative named ConPTY for windows since 2018: And also a go implementation: |
Interestingly, we use creack/pty and on that repo there's a PR that appears to be almost across the line which supports conpty: creack/pty#109. So I think we can wait for that to merge and then bump the dependency and hopefully it won't take too much to hook things up (we'd need to update |
Adding a snooze so we get a ping once the PR has been merged. |
(https://snoozeth.is/WM8xZZDUIIA) I will wait until creack/pty#109 is merged and then add a comment. |
This PR creack/pty#155 looks a bit more lively |
Btw, as a workaround you can install WSL on Windows. Setup lazygit how you want it to be in your WSL environment. On your Windows environment go to your project and type the command The downside is though that because youre on a mounted drive it can get very slow with large/many files. |
An error occurred while snoozing: Pull request was closed without being merged |
Any update for Windows users running |
Same problem here. Cannot use lazygit if delta is not supported. |
Our hope rests on the fate of this PR: creack/pty#155 |
+1 to this |
Hopefully this will be fixed / merged. |
+1 |
Any news? |
Till now, this issue is still there. 😞 Environments
|
Any updates? |
I think we should leave some comments here, for updates. |
What about switching to https://github.com/iyzyi/aiopty? |
I didn't know about that repository, but it seems rather new? With all the pros and cons. |
Ughhh, looks like still waiting on creack/pty#155 and they seem to be facing the most problematic issue ... getting time outside their day job :-( Last update was in June with |
Updated:
above is actually in the doc I completely ignored when reading the page (by directly jumping to FWIW, difftastic works in windows as external diff command within lazygit. Original post: Should we highlight this on the |
Could be a good idea. |
Is your feature request related to a problem? Please describe.
In my opinion the default pager is very confusing. I really like to use diff-so-fancy or something similar.
Additional context
The custom pager docs are mentioning that you are using a package which has no windows support. Could you (@jesseduffield) clarify which package this is? Maybe there is an alternative in the meantime?
The text was updated successfully, but these errors were encountered: