-
Notifications
You must be signed in to change notification settings - Fork 392
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 pwsh (PowerShell) #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'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 :) |
Hi all! We've made progress on our Warp on Windows build and have a 5 question follow-up survey about Windows and Powershell functionality to inform our roadmap here! Thank you for your support! |
I would LOVE Nushell support as I'm leaving Zsh/PowerShell in favor of Nushell to consolidate scripts/workflows over OS-es. Please make that happen 🙏🏻 |
I can't wait to get my hands on this! Thanks for working towards |
hey @dannyneira, what are the updates on |
@daUnknownCoder There is no official FWIW, a Warp user has created a WIP script to support it |
Can we enable that to have a play? |
Is there any ETA on when Pwsh support will come to macOS? |
We are planning on putting PowerShell support for MacOS/Linux behind an experiment feature flag. Should be out within a few weeks! Stay tuned on this issue! We'll put the command for how to toggle the hidden option on this issue. |
I would love if |
Hey all. We've put experimental PowerShell support into the latest release MacOSIn a terminal, enter this command and then restart Warp: defaults write dev.warp.Warp-Stable ExperimentOverrides PowerShellTester::Experiment LinuxEdit the user preferences file at {
"prefs": {
"ExperimentOverrides": "PowerShellTester::Experiment"
}
} RequirementsWarp does not install PowerShell for you. You must have it installed. See Microsoft's docs for installation instructions. ![]() Please note that our "warpify subshells" feature doesn't yet support PowerShell. That means, if you have a session in a different shell and then run FeedbackPlease try it out and let us know what you think! For bugs, please don't comment on this issue. File a new issue instead. Alternatively, you can post on our Discord channel #warp-powershell-feedback. Thank you! |
pwsh is there, Thank you. Just a little trick about binaries. You will be directly in pwsh so you will not inherit everything from zsh like before. So you will need to enrich the env:PATH variable using that kind of thing in your powershell profile :
|
Here to show my interest in seeing |
Still interested in |
I’ve noticed a lot of people adding their +1s for nushell, which is awesome since we’re all pumped about it. I’m particularly curious if the warp team is interested in the idea of it. Sorry if I missed it, but I didn’t see any responses about nushell support, just powershell, etc. I’m sure everyone here would be thrilled to know that it’s on Warp’s radar, so we can finally stop bugging you so much :) |
hey folks, regarding |
@dannyneira nushell seems to have some of the most +1s on this entire repository for what it's worth!
378 in this thread alone. By comparison, it looks like only Windows support seems to generate more interest: https://github.com/warpdotdev/Warp/issues?q=is:issue+is:open+sort:reactions-+1-desc 🙂 (Nushell is cross-platform, so it might even mean you get Windows support for free?) Given the explosive popularity of Nushell, I think it is really important to add to the roadmap, if not prioritize. Given the fact that nushell is so much unlike traditional bash/zsh/fish syntax (even despite using nushell for months, I still am reliant on the docs for a lot of stuff!), I really think that something like warp would be hugely and enduringly popular. If more data would be helpful, here are the GitHub stars over time for different shells, aligned to their start date. GH stars are certainly far from a perfect metric but clearly nushell has a big fanbase despite being new! ![]() |
Personally, I've stopped using the Warp terminal and started using Rio instead (another terminal that's written in Rust and is working on compiling to Wasm so it can be used on the web). Paired with Zellij (a Tmux alternative written in Rust), it's a pretty great experience! I used to like using Warp, but the lack of NuShell support is a deal-breaker for me. So, +1 for NuShell support... |
+1 for NuShell support! |
+1 for NuShell. I do love basically everything about Warp; no NuShell is my only deal breaker left. |
Hi Folks, Thanks for your patience and for supporting Warp! Sorry for any inconvenience, but to track interest in other shells more accurately, we've decided to have separate GitHub feature requests for each of the major shells. We will now close this issue and begin tracking all the other shells Warp doesn't yet support in the following GitHub feature requests: Shell | Feature Request
Please 👍 on top of each of the shells GitHub requests and subscribe to the ones you're interested in, as it will help us prioritize support accordingly. Also, please avoid comments like "+1" or "👍" on the threads to reduce the amount of spam in folks' inboxes. Finally, Warp does support the following shells out of the box (bash | zsh | fish | pwsh) |
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: