Warp is now open-source
12 points by sanxiyn
12 points by sanxiyn
As a long-term Warp user, this makes me hopeful. I started using it well before the rise in AI, because Warp offered excellent performance, but more importantly, a rethink of what the terminal should look like in the 21st c.
Warp turns the terminal into more of a REPL/chat, and less of a grid of characters. There's a permanent input box at the bottom, with lots of little metadata that usually shows up in your $PS1. The input behaves like the rest of your OS inputs, leveraging muscle memory.
Each command adds to a growing stack of cells above with command+output. You can copy a whole cell, or just its output with a right-click, without highlighting the exact output. You can search just a single cell's contents. (It still falls back to a fullscreen grid of chars when needed, depending on the command.) Ctrl+R pops up a GUI history search.
I wouldn't say it's been 100% smooth. The way the input works interferes with custom keybindings. And I have no strong opinion on Warp's collaboration features or AI strategy, other than to note its command suggestions/autocomplete is quite good at guessing the next command I want to run.
Ultimately, I want to see terminals+shells become REPLs, like FANOS or the headless shell protocol, but that requires a level of cross-industry coordination bigger than any particular shell/terminal.
Ultimately, I want to see terminals+shells become REPLs, like FANOS or the headless shell protocol, but that requires a level of cross-industry coordination bigger than any particular shell/terminal.
If you get a big Linux distro and macOS on board, it should be doable.
Well, Apple single-handedly killed Flash, so I can see it. I'm not sure how to sell it to them, though.
I think the key stakeholders for buy-in are ultimately the shells, since they'll be the ones to have to implement most of it. Maybe @andyc or the other Oils devs who have worked on this can convene a panel at a shell conference to drum up interest? hint, hint 😉
But truthfully, I suspect this is a huge undertaking, and would need some killer use cases to attract the necessary interest.
When warp came out it seemed a brilliant development, a terminal that felt new and actually tried something interesting.
But my main objection was that I'm not going to invest time learning a proprietary tool to replace my daily driver, because they can pull the plug at any time.
Now that it is open source, I might revisit this.
Judging by the reactions here and on HN, they seem to have missed the hype train by a lot and not a lot of people care about this project now.
I just gave it a try on Linux (Ubuntu LTS), it renders very blurry, I'm guessing probably because DPI scaling I have in my Sway config (output * scale 1.5). If it worked well I'd love to try to terminal features without the AI stuff.
opens link...
... it's not about OS/2 3 or 4, but some AI thing, and apparently feels no need to disambiguate or even acknowledge the prior usage of its name
... closes tab