Warp is super cool, I love the AI command generation for when I can’t quite remember the exact syntax of some uncommon command, saves me a lot of googling, but I can only comfortably use it for my personal projects, since I’m not willing to trust a closed source shared telemetry terminal to ssh into work machines with root access in a zero trust environment. If they made that feature optional, this would be the main terminal app for a LOT of people.
According to the website, you can already turn off analytics if you want. And AI is opt-in. And they plan to make their program open-source step-by-step, but that's not for sure (Rust UI at first, rest of the client later). And only the client and extensions, not the server.
Lol! 10+ years ago, for my project, I once created a "console" using Java AWT. And because I was just using the standard GUI components like TextArea (I think that's what it was called. It's been a long time since I used Java), you can select text, jump between words using the keyboard, etc, like what you described at 3:45. It also had something similar to those "blocks" because I basically put each output in a read-only TextArea. But my teacher at that time was like, "Nope! That doesn't look and act like a console." I hope she sees this and remembers me.
Just read the fine print incredibly carefully because if you use this, you’re sending all your invocations in the output you get back to their servers. Aside from this, not being a wise idea for a lot of people it can also be a violation of various IT policies at some companies. Caveat emptor.
> Oops! We were unable to sign you in. Please try again. Yes, finally, a browser window with this message in it is what i always dreamed to get when running terminal!
There's been some progress since your Video, so a few points where you were sceptical are already adressed: 1) Warp is also available for Linux (but not for Windows, but ok thats planned). 2) Login isn't required anymore, as long you don't need team collaboration features. 3) There are team collaboration features (so called Warp Drive) in the terminal. I don't know exactly what you can do / not do, but according to the website, you can do pair programming, among a few other features.
Can you use warp is a non-Internet connected environment? FYI: ctrl r (reverse search) works in bash 5.2.9. I am not trying to minimize what you are explaining, just saying you don't need zsh for that feature. It might work better in zsh and I should probably switch.
Yes, you can use warp without internet. I think only AI is limited by internet connection and it checks with you each time before using that connection. Ah, didn't mean to make it sound like you need bash for the reverse search. Thanks!
I'm not a heavy terminal user either, but 've tested Warp a bit, and I like how it feels much more natural to use. However, I've not switched to using it exclusively (yet), for at least a couple of reasons. For one, I've had trouble SSH-ing. In iTerm it just works, with Warp some servers don't work or have problems. Secondly, the app doesn't register its windows in the OS, so I can't use the keyboard OR the window menu to switch windows. It boggles my mind how/why this is, and is quite the dealbreaker for me. I have many desktops, apps and windows open, and quickly and effortlessly switching between them is important to me.
For the SSH issues, please feel free to file a bug on our Github for the issue, especially if you have some details for repro steps so our engineers can look into it. For toggling the Warp window, you can go into Settings > Features > Hotkey window to configure a keyboard shortcut that allows you to toggle Warp in/out of focus.
Thanks for the feedback! I haven’t run into any SSH trouble yet, but that sounds like a bug? As to switching to the window, I use Keyboard Maestro’s application switcher and it works with that, so I’d not noticed the non-native experience. Thanks for the heads up! They did just add a keyboard focus setting after I recorded this video, like Warp mentioned below.
I just installed Warp. I would have expected a high contrast default setting like iterm2. The existing settings are beautiful but there's no substitute for a high contrast default.
Tried it out on my personal laptop and really liked it, but no way would my IT department support this product. The fact that output is sent and stored on their servers is a huge security concern. Too bad really.
Welp, good news is that in the last few months, they now let you disable telemetry! I don't know if that will be enough to make your IT department happy, but it's a step in the right direction!
That's a fair take. I do think you're not in the minority. It's not a problem for me personally, but I think it'll be hard for them to get large adoption with the login requirement.
I'm a complete newbie, so I'll keep using terminal without warp till I really learn Terminal, but after that, in search of productivity, this thing will be awesome.
No worries there! If it helps, here’s a video I did on terminal basics. I'm relatively new to the terminal myself (a few years in). ruclips.net/video/Rfoq_f8AHLU/видео.html
@@CodinginPublic I'm learning here, now! He's very, very good. Learn Linux TV I want to code, but it seems adequate to learn Linux first, once the jobs I search probably will be on Linux environment. ruclips.net/p/PLT98CRl2KxKHaKA9-4_I38sLzK134p4GJ
Yes, it's closed source. They've talked about open sourcing sections, but don't think they have yet? That's likely a call for your employer. I think many will be skeptical of a paid, closed service, but yours might be open to it?!
I think a lot of what Warp does you can recreate yourself, but not everyone wants to construct a terminal experience. Sounds like you have a setup you like and trust. No worries!
@@CodinginPublic I absolutely do. Also, just because I'm open-source inclined I'm a bit skeptical about a terminal emulator asking me to create an account. Nah .... nah...nah!
The fact that it sends my commands back to some server, as far I as I know you can't even opt out of it and what's more it isn't FOSS, is a huge red flag for me. While the idea looks novel, I have no reason to even try it. Also not sure how tui apps will even properly work and that's kinda a deal breaker for me.
Their privacy policy addresses a few of your concerns. But it does ultimately come down to trust and it sounds like you’ve already got a working solution. So makes sense to me if you’d prefer to stick with what you’ve got.
Hi! Love it on linux so far. Is there a way to disable the startup keyboard shotcuts? It's a bit annoying for me. I want a clean window when I open a terminal :-)) Thanks If anyone knows anything.
@@CodinginPublic Thank you but I tried to refer to the pale hint message in the very first window when you open warp :) in the middle of the warp window
I think the points you highlight in the beginning are valid - it works like you expect it to work. But these developers completely messed it up with the required login (not sure if it is even legal in the EU btw). There are plenty of developers that cannot even connect to the internet in enterprise environments.
How do you see 'workflows' differing from just writing a script? Just sharing/sync features? Once I've run a complex command for a 2nd or 3rd time, I tend to copy it into a file and add parameters. It's only a few clicks and I have a large list of scripts/snippets I keep for reference. Sounds not dissimilar from browsing a list of workflows in this gui
That’s a fair take. I think like most things Warp they’re mostly just surfacing terminal solutions that exist in a bunch of different places. I think the text selection is the real “feature” which has more to do with their whole build process. They just posted an interesting blog post talking about that.
Yes, definitely! Sorry, I didn’t mean that the feature was useless, just that the output I had created as a permalink was not helpful for anyone. I think it’s great for sharing code!!
Thank you for that nice video! ... In your Thumbnail you have a Agnoster like theme for Warp. I tried to get the same but i am not sure where i can find that theme for Warp. I only find "normal" themes.
@@CodinginPublic Thank you for your answer 🙂 ... I had to go into the Settings > Features and activate "Honor user's custom prompt (PS1)" ... i have totally overseen that yesterday ... now it works flawless 😅
for collaboration in terminal you can use `screen` with proper access rights multiple users can use the same terminal, but this is a little more complicated ex using vim in this collaboration is it a still terminal or just another ap?
Great video, just a quick question, how do you keep the Powerlevel10k icons on warp? o used to work with iterm2 but warp doesn't allow me to used like you show on the video
Great informative video! Looks interesting, but I completely agree with your point about signing up... not sure how I feel about that one. That turns me off a bit ngl.
Glad you enjoyed the video! I do think many will feel the same way as you do. We all have to trust tools, but the terminal is so personal to so many that anything approaching a privacy concern is concerning to many.
Great if you live inside terminal. It feels different & defiantly more comfort to type (no more arrow keying). I wish it can support fig or bring an alternative.
Any linux user would be laughing by watching this terminal. After using a while most linux user modifies their terminal to their own likings and work needs. To that point warp feels like it targets the most basic users who is recently discovered computer is a miracle box.
I never felt any particular way with Warp, and I don’t like the UX or anything… Yes probably some cool features but I definitely like a more minimal/normal terminal.
I think experienced developers have so much invested in their set up, so that makes sense. I do think it is especially helpful for newer devs in that it helps do a lot of the set up for you.
This is a good project, and I believe the founders' hearts are in the right place as far as their trepidations about open source licensing their business.... It's hard to strike that balance between wanting to make money by building a great product and... y'know all the good things about open source, shoulders of giants, user protection, security, etc. I... ultimately can't see myself using a proprietary terminal with a paid model, personally, unless it becomes extremely popular and self-sustaining. Which is a paradox, because how else is it supposed to become popular and self-sustaining? I want Warp to succeed, but I'm sticking to vacillating between WezTerm and Alacritty every few months.
@@CodinginPublic alacrity was great because Microsoft terminal wasn't able to render bold/italic so it was messing up my neovim setup but now it's fixed I haven't been using alacrity at all.
@@CodinginPublic it's neat but it has a lot of issues unfortunately though to be fair most of those stem from the fact that I am running it on windows...
Hi! Thanks for the question. You can follow this documentation to understand how our referral system works (and what you can get from referring people!) docs.warp.dev/help/refer-a-friend
No it isn’t the terminal of the future, or maybe it is. I think it isn’t simply because it requires login credentials in order to use and therefore it is most likely doing data mining. That doesn’t fly for me. Can’t speak for anyone else.
I think a lot of people feel like that. In recent months, they’ve done a lot to make things more transparent. You can both turn off all telemetry and also have it show you every single network request in detail as you work. It ultimately comes down to trust, though, so no pressure if you don’t trust that. I’ve found it completely worth it, but it’s not for everyone.
And then you are in a job interview for a position of software engineer, you don't have access to this tool and it easily turns out that you don't know git at all. As a result, you are not hired.
It would be interesting to compare it with Fig. I have both on my computer and so far I still prefer hyper + fig over warp. What's your opningion on Fig compared to Warp?
That's fair. Fig is awesome. The real features for me are the keyboard/mouse navigation, the AI autocomplete, and the workflows. I can't easily recreate that anywhere else. Fig does give you auto complete, but I mean, so does zsh honestly (just not visually). I think Fig does a better job with 3rd party auto completions. Warp may not even do that (can't remember). But it's the other things I find more beneficial. It's nice having so many awesome options!
You can turn off telemetry and enable a setting that shows you every request. The account thing doesn’t bother me since they’re trying to build a team product and need some kind of auth to do that. But no pressure to use it. For me, it’s the best out there and I trust them.
Nice ideas but the caveats are extremely concerning to me, the lack of selectively disabling specific features is also very problematic to me and the lack of a simplified core in the case the rest of the system fails is also concerning. Sounds like despite so many good ideas it fails on the KISS standard which is a good way to completely break these type of applications, which itself is a death sentence for a terminal, it should never be expected that every feature of any application always works, segregating of functionality will always be king and this terminal seems to violate this.
They've started making some of the default features optional in the settings in the last few builds, so I'm optimistic they're listening to this kind of complaint (If I'm understanding you)
@@CodinginPublic Some of them do to some degree or another, there's a few that some or many options requires recompilation of the terminal application entirely.
As a heavy terminal user, I dislike this honestly. But I have my setup the way I want it, and it's not this. - And I also run two terminals, one pull down and one regular window - plus the one that's in VSCode I guess
I think a lot of people feel that same way. It certainly seems some of the team features would require or at least make it make more sense, but those aren't here quite yet.
I know Warp isn't for everything, so no pressure to adopt, but I could see a world where you can use both? I mostly just use zsh/sh commands anyhow and Warp works great for that, IMO.
I was very interested, lots of good ideas and potential. But then I lost all interest. Mac first and only? Lame. Requires a login? Dead on arrival! Now I'm going to look/wait for the open source, multiplatform (or at least Linux first), no login, alternative that will implement same/similar ideas.
@@CodinginPublic Thanks for the pointer. Just had a Look. Looks promising, sadly also restricted to Mac for now. And monthly rent is also pretty much a death sentence.
@@CodinginPublic Correct, there's a free version for individual users which looks fine for now. But these kind of freemium offers tend to make the free version more restricted over time after they got enough market share. I don't mind paying for good software and the devs need to make money. But I'm not going to pay a subscription fee for a terminal. And. Nor yet convinced that any "team" features for a terminal are worth it. Anyway, no point looking at it more closely until there's a Linux version.
Haha, terminal was designed so that you don't need mouse to operates it or hell you don't even need a monitor. You can basically linked it to your old typewriter to send input and receives output from the typewriter outputs. These new generations of dev honestly should learn their history. Not everything shiny are useful and yeah just because its coming from ex-Google its also wont guarantee its good. Google has a lot of bad products and they kills it as fast as they flip their customers around 😁
It seems it’s more about preference than history, IMO. I admit to being a newer dev and not having your perspective, but it seems several long-term devs don’t enjoy fiddling around with terminal setup. It doesn’t seem that knowing the history is mutually exclusive with wanting a different experience.
@@CodinginPublic Its not about preference dude. Its about usefulness and history have its all written about it. The old terminal will always be there whether you like it or not but yours might not since it probably only caters to certain dev demographic only. If you are really came from back-end dev you'll know that the old terminal will be there ready at your service. No need to install anything. Yep even the smallest OS install will have it ready. We don't need all those fancies, we need it to work like its supposed to be especially if you need to support old systems which well you might never seen it before.
@@CodinginPublic A single guy wrote Vim in his spare time. A single guy wrote Bash. A student at Princeton wrote Zsh. Does it really take a $$$multi-million team of enterprise programmers to write Warp?
They’ve recently released a way to shut off all telemetry and reporting and see every network request. I’ve verified it with 3rd party software and it’s accurate. I’m guessing that still doesn’t help, but figured I’d mention it.
Well-and I'm not a Linux user-you all have so much customization at your finger tips. So each has its tradeoff. Hopefully they bring it to Linux soon so you can enjoy it, too.
You can disable telemetry and they've got a built-in command to see every single request Warp makes. I've used third-party software to confirm it. I think a lot of what Warp does you can recreate yourself, but not everyone wants to construct a terminal experience. Sounds like you have a setup you like and trust. No worries!
Yeah…you’re not alone. It doesn’t bother me, but it seems it’s a problem for many. I wish they’d drop it until later into the terminal experience as an opt-in for teams.
You’re not alone in that perspective. Doesn’t bother me, but I think with the terminal being so personal and needing to be secure, they’ll face struggles getting adoption if they stay on their current path.
I do think many will feel the same way as you do. We all have to trust tools, but the terminal is so personal to so many that trusting it with ssh will be hard for many.
They've done a good bit since then to make things more transparent (you can turn off telemetry or observe every network request in-app, etc.). May not be enough for you, but thought I'd mention it.
@@CodinginPublic Maybe I can clarify. It simply tries to do too much. More isn't always better. This almost looks like an entire OS inside the terminal. I mean, it even requires you to log in like an OS.
@@johnterpack3940 I can see that perspective, but when using it, it just feels like how the terminal should have always been. It doesn't really get in the way or force you to change your behavior. Instead, you just get some extras :)
@@CodinginPublic How is requiring me to log in NOT getting in my way and changing my behavior? Is there a cooldown on the login? I frequently open a terminal for just a minute or two, close it, and then open a new one a few minutes later. I would either have to log in multiple times or leave a terminal open for a while. It might be great for people who want to do everything from the terminal all day long. But it doesn't look good for those who use a terminal intermittently.
Was interested in this until you touched on the login - What is to say passwords won't be stored in memory etc? No thanks. oh-my-posh/zsh with Intergrations can pretty much do some of what is useful and user intuitive
Lol! Terminal that requires a login for collecting my telemetry. Lol. Indeed all modern features included.
Lol like I said, I think that’s a deal-breaker for lots of devs. Personally, I think unless they change that, they’ll never get adoption.
@闘将ダイモス macOS has its own terminal as well
@闘将ダイモス 鬪將다いもす
Wait what. BIG NOPE.
@闘将ダイモス windows terminal has no login afaik
Warp is super cool, I love the AI command generation for when I can’t quite remember the exact syntax of some uncommon command, saves me a lot of googling, but I can only comfortably use it for my personal projects, since I’m not willing to trust a closed source shared telemetry terminal to ssh into work machines with root access in a zero trust environment. If they made that feature optional, this would be the main terminal app for a LOT of people.
Agreed. Most employers are going to restrict this kind of access IMO.
Lol use man
According to the website, you can already turn off analytics if you want. And AI is opt-in. And they plan to make their program open-source step-by-step, but that's not for sure (Rust UI at first, rest of the client later). And only the client and extensions, not the server.
Lol! 10+ years ago, for my project, I once created a "console" using Java AWT. And because I was just using the standard GUI components like TextArea (I think that's what it was called. It's been a long time since I used Java), you can select text, jump between words using the keyboard, etc, like what you described at 3:45. It also had something similar to those "blocks" because I basically put each output in a read-only TextArea.
But my teacher at that time was like, "Nope! That doesn't look and act like a console." I hope she sees this and remembers me.
Lol nice.
Thanks for this overview, I’m excited to try it out!
You’re welcome, my friend. Please let me know if you have any questions!
Just read the fine print incredibly carefully because if you use this, you’re sending all your invocations in the output you get back to their servers. Aside from this, not being a wise idea for a lot of people it can also be a violation of various IT policies at some companies. Caveat emptor.
I do think the sign in will be a big turn away for lots and will likely hold them back. It doesn’t look likely, but I hope they reconsider, too.
> Oops! We were unable to sign you in. Please try again.
Yes, finally, a browser window with this message in it is what i always dreamed to get when running terminal!
the font and icons size makes it ready for my grandpa to use
There's been some progress since your Video, so a few points where you were sceptical are already adressed:
1) Warp is also available for Linux (but not for Windows, but ok thats planned).
2) Login isn't required anymore, as long you don't need team collaboration features.
3) There are team collaboration features (so called Warp Drive) in the terminal. I don't know exactly what you can do / not do, but according to the website, you can do pair programming, among a few other features.
Yes! They’ve advanced so far. Still my daily driver. Love it!
I lover this channel. The content, explanations and production quality are amazing!
That's very kind, Parsia! Thanks for saying something. Glad you've enjoyed the channel so much!
Can you use warp is a non-Internet connected environment? FYI: ctrl r (reverse search) works in bash 5.2.9. I am not trying to minimize what you are explaining, just saying you don't need zsh for that feature. It might work better in zsh and I should probably switch.
Yes, you can use warp without internet. I think only AI is limited by internet connection and it checks with you each time before using that connection. Ah, didn't mean to make it sound like you need bash for the reverse search. Thanks!
Heck you can do that with Bash 3.2 and probably prior too
@@casperes0912 I just looked at the version I am using but thanks for letting me know.
I'm not a heavy terminal user either, but 've tested Warp a bit, and I like how it feels much more natural to use. However, I've not switched to using it exclusively (yet), for at least a couple of reasons. For one, I've had trouble SSH-ing. In iTerm it just works, with Warp some servers don't work or have problems. Secondly, the app doesn't register its windows in the OS, so I can't use the keyboard OR the window menu to switch windows. It boggles my mind how/why this is, and is quite the dealbreaker for me. I have many desktops, apps and windows open, and quickly and effortlessly switching between them is important to me.
For the SSH issues, please feel free to file a bug on our Github for the issue, especially if you have some details for repro steps so our engineers can look into it. For toggling the Warp window, you can go into Settings > Features > Hotkey window to configure a keyboard shortcut that allows you to toggle Warp in/out of focus.
Thanks for the feedback! I haven’t run into any SSH trouble yet, but that sounds like a bug? As to switching to the window, I use Keyboard Maestro’s application switcher and it works with that, so I’d not noticed the non-native experience. Thanks for the heads up! They did just add a keyboard focus setting after I recorded this video, like Warp mentioned below.
Huge fan of warp, been using it since the closed beta. Great to see people making content on it!
Thanks for the support! Recognize you from Twitter :)
Me, too! I think the keyboard UI experience alone makes the experience worth it!
At 3:11, AI search doesn't look like command-~ to me. It's right there showing it is control-`
Come in here. Go in here.
Not sure I understand; how can I help? (It may be that they changed the keyboard shortcut?-don't remember)
I just installed Warp. I would have expected a high contrast default setting like iterm2. The existing settings are beautiful but there's no substitute for a high contrast default.
Thankfully it's pretty easy to install one of the available themes; it would be nice if that was built-in though since it's a common preference.
Tried it out on my personal laptop and really liked it, but no way would my IT department support this product. The fact that output is sent and stored on their servers is a huge security concern. Too bad really.
Welp, good news is that in the last few months, they now let you disable telemetry! I don't know if that will be enough to make your IT department happy, but it's a step in the right direction!
can you review Zed code editor
Aaaaand you lost me on the "requires a login"
I do think the sign in will be a big turn away for lots and will likely hold them back. It doesn’t look likely, but I hope they reconsider, too.
@@CodinginPublic I love that you just made a script and copy paste it every where someone talks about login :D
@@shämpo-4 lol; I think I just answered them all at once ha.
I think the web links will be insanely useful. "Run this. It should look like this."
Requiring an account and login to use a terminal emulator is a definite deal breaker for me. I'll stick with iTerm2.
That's a fair take. I do think you're not in the minority. It's not a problem for me personally, but I think it'll be hard for them to get large adoption with the login requirement.
I'm a complete newbie, so I'll keep using terminal without warp till I really learn Terminal, but after that, in search of productivity, this thing will be awesome.
No worries there! If it helps, here’s a video I did on terminal basics. I'm relatively new to the terminal myself (a few years in). ruclips.net/video/Rfoq_f8AHLU/видео.html
@@CodinginPublic Will see. Thanks! Is it ok to quote other channel here? Would like to suggest one, but RUclips has its own policies.
oh, sure! I don’t mind if it helps others learn!
@@CodinginPublic I'm learning here, now! He's very, very good. Learn Linux TV
I want to code, but it seems adequate to learn Linux first, once the jobs I search probably will be on Linux environment.
ruclips.net/p/PLT98CRl2KxKHaKA9-4_I38sLzK134p4GJ
is this closed source? How can I be confident to use this on a work computer?
Yes, it's closed source. They've talked about open sourcing sections, but don't think they have yet? That's likely a call for your employer. I think many will be skeptical of a paid, closed service, but yours might be open to it?!
Thank you for demoing Warp. Just signed up!
Hope you enjoy it!
Talking about terminal sharing, tmate has been doing that for ages and it works well.
I think a lot of what Warp does you can recreate yourself, but not everyone wants to construct a terminal experience. Sounds like you have a setup you like and trust. No worries!
@@CodinginPublic I absolutely do. Also, just because I'm open-source inclined I'm a bit skeptical about a terminal emulator asking me to create an account. Nah .... nah...nah!
i dont know maybe i am lagging behind but i really dont unterstand the usecase for a collaboration terminal
I mostly work as a solo dev, so not sure? But I’m assuming it’s good for teams?
The fact that it sends my commands back to some server, as far I as I know you can't even opt out of it and what's more it isn't FOSS, is a huge red flag for me. While the idea looks novel, I have no reason to even try it.
Also not sure how tui apps will even properly work and that's kinda a deal breaker for me.
Their privacy policy addresses a few of your concerns. But it does ultimately come down to trust and it sounds like you’ve already got a working solution. So makes sense to me if you’d prefer to stick with what you’ve got.
Sweet about to give this a try. I’ve used iterm for a while.
Hope you enjoy it! Let me know what you think.
Insane, felt the need for something like this for a long time
I've really enjoyed it!
Thank you
Will definitely try out.
Hi! Love it on linux so far.
Is there a way to disable the startup keyboard shotcuts? It's a bit annoying for me. I want a clean window when I open a terminal :-)) Thanks If anyone knows anything.
Awesome! Yoy should be able to reset shortcuts in the settings!
@@CodinginPublic Thank you but I tried to refer to the pale hint message in the very first window when you open warp :) in the middle of the warp window
I think the points you highlight in the beginning are valid - it works like you expect it to work. But these developers completely messed it up with the required login (not sure if it is even legal in the EU btw). There are plenty of developers that cannot even connect to the internet in enterprise environments.
I do think the sign in will be a big turn away for lots and will likely hold them back. It doesn’t look likely, but I hope they reconsider, too.
Oh good.. its not just me bothered by needing to login.. to use the tool? Why do I need to identify myself?
What browser are you using that has that text field pop-up at 5:18?
Arc Browser :) its awesome!
How do you see 'workflows' differing from just writing a script? Just sharing/sync features?
Once I've run a complex command for a 2nd or 3rd time, I tend to copy it into a file and add parameters. It's only a few clicks and I have a large list of scripts/snippets I keep for reference. Sounds not dissimilar from browsing a list of workflows in this gui
That’s a fair take. I think like most things Warp they’re mostly just surfacing terminal solutions that exist in a bunch of different places. I think the text selection is the real “feature” which has more to do with their whole build process. They just posted an interesting blog post talking about that.
@@CodinginPublic I already use zsh-vi-mode, so even that isn't a feature for me.
Thanks for sharing Chris. The permalink feature is great for developers to ask for terminal-related help in public.
Yes, definitely! Sorry, I didn’t mean that the feature was useless, just that the output I had created as a permalink was not helpful for anyone. I think it’s great for sharing code!!
@@CodinginPublic No worries, I just shared 🙂. Thanks again 🙏
Thank you for that nice video! ... In your Thumbnail you have a Agnoster like theme for Warp. I tried to get the same but i am not sure where i can find that theme for Warp. I only find "normal" themes.
So that actually IS agnostic. My shell theme is Agnoster and you can use your shell prompt in the warp settings.
@@CodinginPublic Thank you for your answer 🙂 ... I had to go into the Settings > Features and activate "Honor user's custom prompt (PS1)" ... i have totally overseen that yesterday ... now it works flawless 😅
glad it worked!
for collaboration in terminal you can use `screen` with proper access rights multiple users can use the same terminal, but this is a little more complicated ex using vim in this collaboration is it a still terminal or just another ap?
Yes, I think they're trying to minimize setup for team collaboration.
Great video, just a quick question, how do you keep the Powerlevel10k icons on warp? o used to work with iterm2 but warp doesn't allow me to used like you show on the video
Hmm. I think I just changed the font in the Warp settings? I’m thinking these were Nerd font ligatures, btw.
Warp is cool and everything, but what is weird that this video got two "most replayed" points. Check that out for sure
lol I like the stats deep dive you just took me on, my friend ha
I will try it. I am using iTerm with fish and a theme, but this looks better.
They support fish and your prompt if you prefer. And then you can find a bunch of themes on their directory if you want to spice up the terminal look.
I just really need to use this on my system 😮
If a paid proprietary terminal with cloud integration is our future...
Then our future is really damned.
I think a lot of others feel the same way
Nushell and Zellij are good enough for me though, so I can wait til it comes out on linux
Great informative video! Looks interesting, but I completely agree with your point about signing up... not sure how I feel about that one. That turns me off a bit ngl.
Glad you enjoyed the video! I do think many will feel the same way as you do. We all have to trust tools, but the terminal is so personal to so many that anything approaching a privacy concern is concerning to many.
Great if you live inside terminal. It feels different & defiantly more comfort to type (no more arrow keying).
I wish it can support fig or bring an alternative.
Fig is kind of a competitor, so I don't know that it would happen?
I honestly can't see myself paying for a terminal especially when Windows Terminal is really good.
Yeah, I don’t think I’d ever pay for it either. It seems their plan is to charge companies, not individuals.
love warp! the ability to use normal text editing keystrokes is enough reason all by itself. the rest is gravy.
Awesome!
Any linux user would be laughing by watching this terminal. After using a while most linux user modifies their terminal to their own likings and work needs. To that point warp feels like it targets the most basic users who is recently discovered computer is a miracle box.
Glad you’ve found a custom set up you like!
exactly lmao . Alacritty FTW!
@@deadeye1652 Haha welcome to the party haha. Tillix with fish shell here. But alacrity is damn good. With doom one color scheme
@@ash1kh tilix? HAH, and you call people who use this terminal as basic users
see? looks like my high horse is JUST a bit taller than yours
What theme you are using in your warp?
I think I'm using Rebecca? It's one of the default ones you can grab from the github themes repo.
I never felt any particular way with Warp, and I don’t like the UX or anything… Yes probably some cool features but I definitely like a more minimal/normal terminal.
I think experienced developers have so much invested in their set up, so that makes sense. I do think it is especially helpful for newer devs in that it helps do a lot of the set up for you.
@@CodinginPublic I can agree with that.
It doesn't work with fish shell
It does! docs.warp.dev/getting-started/using-warp-with-shells#step-1-install-fish
You seem to be conflating the terminal and the shell.
You're probably not wrong. I don't think I was very clear distinguishing them in this video.
This is a good project, and I believe the founders' hearts are in the right place as far as their trepidations about open source licensing their business.... It's hard to strike that balance between wanting to make money by building a great product and... y'know all the good things about open source, shoulders of giants, user protection, security, etc. I... ultimately can't see myself using a proprietary terminal with a paid model, personally, unless it becomes extremely popular and self-sustaining. Which is a paradox, because how else is it supposed to become popular and self-sustaining? I want Warp to succeed, but I'm sticking to vacillating between WezTerm and Alacritty every few months.
I think this is a very balanced take. Thanks. And I’ve never heard of WezTerm or Alacrity! So I’ll check them out.
@@CodinginPublic alacrity was great because Microsoft terminal wasn't able to render bold/italic so it was messing up my neovim setup but now it's fixed I haven't been using alacrity at all.
I need this on Windows like yesterday
lol … I do like it! Although I hear Windows Terminal is pretty awesome, too.
@@CodinginPublic it's neat but it has a lot of issues unfortunately
though to be fair most of those stem from the fact that I am running it on windows...
@@hundvd_7 lol
How do I make my own referral link?
It’s under the main settings screen.
Hi! Thanks for the question.
You can follow this documentation to understand how our referral system works (and what you can get from referring people!)
docs.warp.dev/help/refer-a-friend
No it isn’t the terminal of the future, or maybe it is. I think it isn’t simply because it requires login credentials in order to use and therefore it is most likely doing data mining. That doesn’t fly for me. Can’t speak for anyone else.
I think a lot of people feel like that. In recent months, they’ve done a lot to make things more transparent. You can both turn off all telemetry and also have it show you every single network request in detail as you work. It ultimately comes down to trust, though, so no pressure if you don’t trust that. I’ve found it completely worth it, but it’s not for everyone.
And then you are in a job interview for a position of software engineer, you don't have access to this tool and it easily turns out that you don't know git at all. As a result, you are not hired.
Dependency on any tool can hurt you. Learning to leverage tools while still knowing stuff is the right spot to be in.
It would be interesting to compare it with Fig. I have both on my computer and so far I still prefer hyper + fig over warp. What's your opningion on Fig compared to Warp?
That's fair. Fig is awesome. The real features for me are the keyboard/mouse navigation, the AI autocomplete, and the workflows. I can't easily recreate that anywhere else. Fig does give you auto complete, but I mean, so does zsh honestly (just not visually). I think Fig does a better job with 3rd party auto completions. Warp may not even do that (can't remember). But it's the other things I find more beneficial. It's nice having so many awesome options!
The most huge turnoff is the fact that you need an account. and that it phones home.
You can turn off telemetry and enable a setting that shows you every request. The account thing doesn’t bother me since they’re trying to build a team product and need some kind of auth to do that. But no pressure to use it. For me, it’s the best out there and I trust them.
The login requirement was a instant turn off, no thanks, but thanks for the video.
Yep, I think a lot of people will feel that way. It doesn’t bother me personally, but I think I may be in the minority?
I remove it directly as soon as I was forced to login.
No worries. I know people feel that way. I’ve loved the app!
Coming over so much.
hope you enjoy Warp!
Can't wait for the Linux FOSS community to clone these features!
Lol
Ahahah, I am thinking this as well. Kudos.
love the ai command search
Turning the terminal into a Google Collab style interface.... strange!
good strange? or just strange strange?
@@CodinginPublic I am really not sure!
Lol I’m going to have to wait more until they build real features here to evaluate
@@CodinginPublic Yeah
And once they make a Linux version so I can give it a go
I think it is like talking to a french person through Google Translate...
the autocomplete?
i will NEVER use a terminal that requires me to register. I don't care what benefits it has.
No problem :)
Login? Sorry that's a dealbreaker unless it can also cook breakfast.
A terminal that can cook breakfast would be pretty cool! lol
Nice ideas but the caveats are extremely concerning to me, the lack of selectively disabling specific features is also very problematic to me and the lack of a simplified core in the case the rest of the system fails is also concerning. Sounds like despite so many good ideas it fails on the KISS standard which is a good way to completely break these type of applications, which itself is a death sentence for a terminal, it should never be expected that every feature of any application always works, segregating of functionality will always be king and this terminal seems to violate this.
They've started making some of the default features optional in the settings in the last few builds, so I'm optimistic they're listening to this kind of complaint (If I'm understanding you)
@@CodinginPublic Would be nice if the optional features could also be removed from the binary at compilation.
Is that something the other terminal apps support?
@@CodinginPublic Some of them do to some degree or another, there's a few that some or many options requires recompilation of the terminal application entirely.
Huh. This is well beyond my knowledge; so interesting. Thanks!
Is it free?
I heard Microsoft is revamping the Terminal...waiting to see how that goes..
Yeah, Github Copilot is going to do something with that, right?
As a heavy terminal user, I dislike this honestly. But I have my setup the way I want it, and it's not this. - And I also run two terminals, one pull down and one regular window - plus the one that's in VSCode I guess
That's totally fair. I'd love to hear more about your setup!
They list a number of reasons why they _require_ you to _sign up_, none of them seems convincing
I think a lot of people feel that same way. It certainly seems some of the team features would require or at least make it make more sense, but those aren't here quite yet.
i wish this was available in windows
Me, too. It’s on their roadmap, but I’m not sure on the timing.
@@CodinginPublic yeah! majority of the users are in windows so it would be great if they develop it for windows soon
Agreed!
@@CodinginPublic is it available on linux?
That’s their next target according to their founder. Not sure on timing. Sorry,
I meant to cover that in the video!
Most professionals have to use terminals on serers they shouldn't install terminals on. Its better to be accustomed to using bash and sh.
I know Warp isn't for everything, so no pressure to adopt, but I could see a world where you can use both? I mostly just use zsh/sh commands anyhow and Warp works great for that, IMO.
I was very interested, lots of good ideas and potential.
But then I lost all interest.
Mac first and only? Lame.
Requires a login? Dead on arrival!
Now I'm going to look/wait for the open source, multiplatform (or at least Linux first), no login, alternative that will implement same/similar ideas.
Have you seen fig.io? It tries to solve many of the same problems but allows you to use your own terminal.
@@CodinginPublic Thanks for the pointer. Just had a Look. Looks promising, sadly also restricted to Mac for now.
And monthly rent is also pretty much a death sentence.
Ah, didn’t realize fig was macOS only. I don’t think they have subscription for individual users?
@@CodinginPublic Correct, there's a free version for individual users which looks fine for now. But these kind of freemium offers tend to make the free version more restricted over time after they got enough market share.
I don't mind paying for good software and the devs need to make money. But I'm not going to pay a subscription fee for a terminal. And. Nor yet convinced that any "team" features for a terminal are worth it.
Anyway, no point looking at it more closely until there's a Linux version.
you’re not wrong
Haha, terminal was designed so that you don't need mouse to operates it or hell you don't even need a monitor. You can basically linked it to your old typewriter to send input and receives output from the typewriter outputs.
These new generations of dev honestly should learn their history.
Not everything shiny are useful and yeah just because its coming from ex-Google its also wont guarantee its good.
Google has a lot of bad products and they kills it as fast as they flip their customers around 😁
It seems it’s more about preference than history, IMO. I admit to being a newer dev and not having your perspective, but it seems several long-term devs don’t enjoy fiddling around with terminal setup. It doesn’t seem that knowing the history is mutually exclusive with wanting a different experience.
@@CodinginPublic Its not about preference dude. Its about usefulness and history have its all written about it.
The old terminal will always be there whether you like it or not but yours might not since it probably only caters to certain dev demographic only.
If you are really came from back-end dev you'll know that the old terminal will be there ready at your service. No need to install anything. Yep even the smallest OS install will have it ready.
We don't need all those fancies, we need it to work like its supposed to be especially if you need to support old systems which well you might never seen it before.
also this "terminal " have a loading screen lol
@@deadeye1652 I haven't really try it but lol indeed 😁
$23 million to develop a terminal? Does anyone else find that jawdroppingly strange?
There must be a market for it!
@@CodinginPublic A single guy wrote Vim in his spare time. A single guy wrote Bash. A student at Princeton wrote Zsh. Does it really take a $$$multi-million team of enterprise programmers to write Warp?
Ah yes... At last!
Hope you enjoyed it!
You really have to have an sign to use the app? Phones home? Spyware? Hard pass.
They’ve recently released a way to shut off all telemetry and reporting and see every network request. I’ve verified it with 3rd party software and it’s accurate. I’m guessing that still doesn’t help, but figured I’d mention it.
So many new tech for terminal but gotta wait for windows support :(
Sorry 😔
Why, have you ever used windows terminal? It's way better than this.
It's not fair that Mac and Windows get new cool terminal apps, while Linux has to deal with supporting 30-year legacy >_
Well-and I'm not a Linux user-you all have so much customization at your finger tips. So each has its tradeoff. Hopefully they bring it to Linux soon so you can enjoy it, too.
Not for windows
Yep, I mention that in the video. Like I mention, it’s in their roadmap, but they’re not putting a time on it yet.
Lol, sending all you write to a central server... what are they thinking. That will never fly. That inmediatelly discards them for any business use...
You can disable telemetry and they've got a built-in command to see every single request Warp makes. I've used third-party software to confirm it. I think a lot of what Warp does you can recreate yourself, but not everyone wants to construct a terminal experience. Sounds like you have a setup you like and trust. No worries!
What a shame about the login.. deal breaker for me
Yeah…you’re not alone. It doesn’t bother me, but it seems it’s a problem for many. I wish they’d drop it until later into the terminal experience as an opt-in for teams.
not opensource lol
You’re not alone in that perspective. Doesn’t bother me, but I think with the terminal being so personal and needing to be secure, they’ll face struggles getting adoption if they stay on their current path.
Login required, closed source. No thanks
You’re not alone. A lot of people feel that way.
Looks like a worse Tabby....but at least Warp is made with Rust I guess
Never heard of Tabby. I’ll check it out!
Shut up and take me money!
lol ikr
Do not ssh with this terminal
I do think many will feel the same way as you do. We all have to trust tools, but the terminal is so personal to so many that trusting it with ssh will be hard for many.
Internet and AI connected console on my personal computer? F*** NO
I don't think you're alone in that opinion.
Red flag, it’s cool tho
They've done a good bit since then to make things more transparent (you can turn off telemetry or observe every network request in-app, etc.). May not be enough for you, but thought I'd mention it.
Login BS and paid features!! Nope.
Yeah, no worries if you don’t want it. I love it, but it’s not for everyone.
Windows is a problem for devs
In what sense?
bloat
Not sure I understand?
@@CodinginPublic Maybe I can clarify. It simply tries to do too much. More isn't always better. This almost looks like an entire OS inside the terminal. I mean, it even requires you to log in like an OS.
@@johnterpack3940 I can see that perspective, but when using it, it just feels like how the terminal should have always been. It doesn't really get in the way or force you to change your behavior. Instead, you just get some extras :)
@@CodinginPublic How is requiring me to log in NOT getting in my way and changing my behavior? Is there a cooldown on the login? I frequently open a terminal for just a minute or two, close it, and then open a new one a few minutes later. I would either have to log in multiple times or leave a terminal open for a while. It might be great for people who want to do everything from the terminal all day long. But it doesn't look good for those who use a terminal intermittently.
Ah, so you login once when you first download it. After that it just works like a normal terminal.
Absolutely not.
That’s okay :)
Just learn git, you lazy people! It's feasible 😂
ha I don't remember what I said in this video … ha. But yes, learning git is something I approve! :)
Nah.... I'll pass.
No pressure to use it :)
Хрень и не терминал
Sounds like it’s not for you 🤣
Was interested in this until you touched on the login - What is to say passwords won't be stored in memory etc? No thanks. oh-my-posh/zsh with Intergrations can pretty much do some of what is useful and user intuitive
That’s a fair take.