-
Notifications
You must be signed in to change notification settings - Fork 308
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
Support other shells like powershell / nushell / ksh / xonsh / elvish / tcsh #880
Comments
+1, I use powershell core for basic interaction with both win/mac; looking forward to warp.dev with posh support, else staying with oh-my-posh and iterm / windows terminal (both great, btw). Also I suggest putting PowerShell in the name of the issue for SEO purposes, took some effort to find this issue. |
I also use PowerShell quite heavily on macOS as a DevOps Engineer working in Azure all day. I would love for some native PowerShell 7 support in Warp. I also use oh-my-posh for a custom prompt and Warp doesn't seem to like ti very much 😬 |
Gonna keep this open here actually. |
Shuan's correct, we have to make a custom parser for each shell to enable Blocks, etc.
Check out here GitHub discussion on creating a generic shell API: #641
|
In the light theme many PowerShell prompts are all but invisible. Overall running |
+1, I use powershell to manage MS 365 and Azure functions. As a Mac user, please add powershell to warp for mac. |
Adding XONsh to the list |
I use Elvish (https://elv.sh) and it would be really cool if it would be possible to write integrations for it. |
As a heavy powershell user, I am very looking forward to use it with warp! |
+1 for NuShell support! |
added |
pwsh would be lovely indeed! |
can't wait for nushell. guys, i love warp ❤️. |
I'd love nushell support too! ❤️ |
I love Warp, but the absence of nushell support is critical. |
I have to use Mac for work, just found Warp and it is so nice! It's perfect, but I was soooo so disappointed to find out it doesn't support Powershell. Please add Powershell! And Xonsh and whatever (thank you @dannyneira , I had never heard of Xonsh). |
I'd personally love Nu but see an enterprise case for PS too:
Footnotes |
@texastoland "We also intend to build support for Powershell as part of building Warp on Windows." source. The plan is to build Windows version along with |
Great news and makes sense! It also sounds like Nu isn't a possibility in the near future 🥲 |
Not 100% sure about any eta, but Nushell does look very powerful and is one of Warps dependencies. |
Wiiild thanks so much for sharing 🙌🏼 |
Nushell for Warp: https://github.com/UserSv4/nushell-warp |
+1 for PowerShell (pwsh) For me this would be great because I use pwsh as my main shell on Linux, Mac AND Windows. I'm a .NET developer so its really useful to have a modern, object-oriented shell that natively understands .NET. That experience would be even better if I could use an equally modern terminal. |
@dannyneira I wonder if there could be an intermediate solution in the near term. I'd love to continue using Warp with Nu (or whatever) whether Warpified or not. ATM I switch to other emulators like Tabby or the built-in terminal. The most notable barriers are:
I suspect there are other issues requesting these but couldn't find them for linking. If they were improved Warp would be 1 of the best options even when using unsupported shells 💫 |
True maybe we can run other shell sessions like nu or pwsh in "alt-screen" mode so that the text is more easily selectable, and new tabs can be opened, etc. |
I would love PowerShell support. I am an IT pro in the Azure and Microsoft 365 space, and I would love to Warp but I pretty much have to use PowerShell 7.x exclusively. So, I stick with iTerm. |
I've since switched to iTerm, it has so many settings and features that make it really powerful. |
I would love to be able to use PowerShell ( |
Hello everyone, I’m .Net Developer (azure functions/asp.net/sharepoint) (yes, on mac) and we have so much scripts and helpers in |
+1 for nushell |
I'd love to see good support for |
Any ETA about Nushell support? |
@acarl005 Nice to see PowerShell support getting started! Thank you for sharing! One of the major differences with PowerShell is that it's object based, so those files that are listed by Just some quick hints, you don't need to use When using the shell interactively I'd normally use the short-forms for commands like I know someone's going to point out that you can use |
Thanks for the tips, @atl-ggregson. Nice to get help from the community :) |
Yep, nushell draws inspiration from PS, too, so it's built-ins also output rich data/tables If anything, I'd expect Warp to do less work internally when dealing with PS and nushell, because there's no need to parse raw shell stdout for meaning |
I'm not sure how relevant it might be, but there are tools such as There's also an There's also a (very old) tool that was part of Windows PowerShell called |
Nushell has built-ins commands to format the output with the |
This looks fantastic! If you are looking for someone who uses PowerShell on Windows and MacOS as primary shell and has a PowerShell profile customized over years and develops PS projects on both OS', I am happy to provide feedback :) |
Discord username (optional)
mandel
Describe the bug
To Reproduce
chsh -s /usr/local/bin/pwsh
Expected behaviour
Screenshots
No response
Operating System
MacOS
OS Version
12.2.1
Additional context
No response
The text was updated successfully, but these errors were encountered: