Yeah same here. I looked at their requirements and the "easiest" way to get an invite is through being active in the Discord community. From what I've seen so far there is no approach for me for being active in the community to get access to the beta. I will take a look at it again on it's final release
@erlonpb3 ай бұрын
@@anitamaxcode being active = create artificial buzz
@erlonpb3 ай бұрын
@@anitamaxcode being active = artificial buzz
@pierreollivier13 ай бұрын
The main reason why it's like that is because he was having a kids and didn't want to get flooded with github issues. So he has a discord where some "waves" of beta testers are allowed to get to use the project such that he can have less redundant issues, and move things at a good pace. I think this is a reasonable approach. And currently there's like 80 issues so it seems to work really well for the project.
@cycling_coder3 ай бұрын
Yeah especially with having to use discord. No thanks.
@guglielmobartelloni3 ай бұрын
Nowdays terminals are like javascript frameworks
@CollinWilliams-by5cs3 ай бұрын
Yep, because a new one pops up every day 😂
@Marcus00129 күн бұрын
Or Linux distros
@windowsrefund3 ай бұрын
The fact we're talking about things like tabs and support for a hyped purple colorscheme before ever thinking about the license.
@lukeeIRL3 ай бұрын
what is wrong with their license
@windowsrefund2 ай бұрын
@@DiegoFernandoCarrion If it's not a Free Software license, it doesn't meet the bar and is therefore, not worth anyone's time or energy.
@QuintarFarenor2 ай бұрын
What license is it?
@ikesau2 ай бұрын
@@QuintarFarenor In Mitchell's devlog #1 he promises "fully FOSS" but doesn't specify the license. In devlog #2 he says "leaning towards GPLv3"
@MetalXMindАй бұрын
@@windowsrefund it's literally gonna be MIT licensed
@Oggy-WanKenobi3 ай бұрын
Please do a video on Wezterm as well. configuring wezterm is such a satisfying experience (it uses lua under the hood). Some killer unique features of Wezterm: 1. configs get reloaded automatically 2. you can assign variables inside your config file (since its basically a lua script) 3. the config auto reloads on system appearance changes so you can programmatically change appearance - I use it for different themes light mode dark mode
@shock96163 ай бұрын
+1 WezTerm is awesome!
@metaltyphoon3 ай бұрын
Western is so good, I replaced tmux with its features because I needed to hop on windows and macOS daily. Sucks that tmux is not available on windows, but at least all in configured as if it was tmux doing its magic
@UliTroyo3 ай бұрын
I also use WezTerm, by the way.
@kjala_nix3 ай бұрын
@@metaltyphoon and zellij
@metaltyphoon3 ай бұрын
@@kjala_nix i don’t think zellij works on windows right now
@jocdiazm3 ай бұрын
Loved the video, but laughed so much at 9:41: "The ligatures are fantastic" -> proceeds to show the "==>" ligature vertically displaced
@typecraft_dev3 ай бұрын
DAMMIT IT WAS THE FONT'S FAULT. (I didn't notice this when recording. that is funny)
@Flackon3 ай бұрын
That could be a bug in the nerdfont tbh. It would happen in all emulators
@robotron12363 ай бұрын
@@Flackon c'mon you know someone did that on purpose in development 🤣
@ssamani243 ай бұрын
Well… it *is* a beta 😂
@dustsucker47043 ай бұрын
Okay i dont get the hype. It can rendern images and change themes without restarting the session and what exactly is the New stuff?
@jonnyappleseed99922 ай бұрын
Fast, zig, easy to configure.... what exactly would it take to impress you?
@w花b2 ай бұрын
@@jonnyappleseed9992 nothing tbh, they're not the target audience. Neither am I, most of these features that solve something are a non-issue to me but that's not the case for everyone else given the hype.
@Mwrp862 ай бұрын
@@jonnyappleseed9992that's pretty much Wezterm?
@MattiaRighetti2 ай бұрын
@@jonnyappleseed9992maybe something that is not yet available on at least 10 other terminal emulators 🙂
@bjarne9700Ай бұрын
@@jonnyappleseed9992 oh no, my terminal takes 0.02 seconds longer to print out the whole bible how could I ever use this. And how is zig a pro argument? That doesn't make any sense at all lol. And all other terminals are easy to configure as well. Don't get me wrong, this might be a solid terminal, but its nothing new. Nothing to be excited about.
@jay-cm3 ай бұрын
Finally someone makes a video about this mythical terminal emulator.
@CNich903 ай бұрын
From the version output it appears to be written in Zig which is super sweet! Rust is great but it’s cool to see a deviation from the common trend.
@no_name47963 ай бұрын
Zig is cool because it is compatible with C, and doesn't get crazy unlike rust, one you dig a little into the lore The problem with zig, rn, is the tooling around zig are mid. (Unlike rust, which lsp, formatter and all are top tier)
@curtbushko57023 ай бұрын
The core is written in zig while the GUI elements are operating system native (MacOS = swift, GTK = linux). It allows for a more native experience for GUI elements like tabs & menus.
@rjScubaSki2 ай бұрын
@@no_name4796zig is also not memory safe.
@Oggy-WanKenobi3 ай бұрын
I love how reloading config with a hotkey is considered such a great deal. Coming from wezterm where everything automatically relaods on save! Wezterm FTW!
@ghosthunter09503 ай бұрын
I think reloading with a hotkey and on save are about equivalent in practicality. Latter is nicer for first time use and not having to press extra hotkey while the former is more flexible on when to reload.
@Oggy-WanKenobi3 ай бұрын
@@ghosthunter0950 Yes I agree, having an option to enable/disable hot relaod would be the best idea. I realised hot reloading is an issue when I was doing some git branches on my config file. Luckily wezterm has a config option to disable hot reloading
@Flackon3 ай бұрын
The feature I'd love in a terminal would be app-aware ligatures. Say, I want ligatures on when I'm in Neovim, but off when I'm looking at cargo's progress bar.
@VeitLehmann3 ай бұрын
This would be my ideal terminal emulator, if I could get my hands on it... Combines the best things of kitty, wezterm, iTerm2, and any GTK terminal. And it runs on Linux and macOS (I use both) and integrates with them perfectly!
@typecraft_dev3 ай бұрын
exactly! and its still in beta! It will be made public eventually so just sit tight
@VeitLehmann3 ай бұрын
@@typecraft_dev Yep, I recently joined the Discord server, hoping to get access a little earlier. But it's good to know that we should be only months away from a public release!
@EuCaue13 ай бұрын
Ghostty looks perfect for me, but I actually have to talk to someone to get the beta? 😨
@david2amАй бұрын
I have to say this: your intro is the best!
@typecraft_devАй бұрын
Thanks!!
@FoxSeba3 ай бұрын
the amount of new people who have joined the discord since lastnight is so funny lol, words def getting put out!
@paulc64973 ай бұрын
I kinda hate reviews of things that aren’t available to me to test myself.
@ascourter3 ай бұрын
Nice vid! Thanks for sharing all the goodies of ghostty
@zsytssk51763 ай бұрын
this comment is just for me to practice english. ---- so the premise here is...(2:23) we're gonna poke around a little bit.(2:33) so stick around to check that out.(2:41) the ease of configing it's color scheme.(5:25) I've reloaded my config.(7:33) is ligatures.(8:39) this is a really strong suit of ghostty.(9:43) straight in ghostty.(11:34) it handles the default stuff that you expect.(12:51) the promise of this terminal emulator is massive.(15:00)
@Therr21373 ай бұрын
We definitely need gpu-accelerated terminal emulator with shaders... When we will see terminal with ray tracing and FSR/XeSS? I think that this is by far most wanted feature for terminal emulator
@trejohnson76772 ай бұрын
y
@bjarne9700Ай бұрын
Lets not forget about frame generation. If my Terminal doesnt have 8000fps using AI generated images I dont want it
@rariber3 ай бұрын
honestly this seems to me just more of the same... (I'm not talking about ur content, ur content is great, love it)
@typecraft_dev3 ай бұрын
Phew thanks!
@marwanaouida3 ай бұрын
Am I the only one who is just happy with Gnome terminal?
@plaintext72883 ай бұрын
I think if a person uses a terminal only for stuff that is too complex to do graphically, the gnome terminal is perfectly enough But as someone who uses graphical apps only when the CLI version is too complex or not explored yet, I cannot live without a feature-rich terminal :)
@kash12223 ай бұрын
Yes :)
@no_name47963 ай бұрын
Eww. I mean it works, but lacks soooo many features, and it looks just ugly The kde default terminal, konsole, is very good though
@typecraft_dev3 ай бұрын
I was happy with gnome for many years as well. definitely a great terminal. These videos are just me exploring different programs and reporting back on what people love about them.
@ExtremeSquared3 ай бұрын
I've used konsole for years at a full time job. The aggregate amount of time I would have saved with something more powerful is less than the time I've spent watching typecraft videos on terminals. In fact, they would likely be an overall hindrance by normalizing non-standard behavior over remote ssh connections to AWS. And yet, I continue watching these videos.
@fmgjcoppens3 ай бұрын
I wouldn't be surprised that at some point the rite of passage for any dev will be writing ones own terminal emulator.
@josemata88653 ай бұрын
Just wondering, but do you use arch?
@Sluggernaut3 ай бұрын
Didn't know it's at least partially being written in zig. Spotted when you did the version check. Very cool Edit: please link the article where the person was doing perf by searching the Bible, I might have missed it but did ghostty have a potential release date? Zig mentioned. Hadn't finished watching before my main comment. Does the creator allow merge requests or pull requests?
@typecraft_dev3 ай бұрын
I believe it will be released very soon into 2025. but don't quote me on that. when its public it WILL BE open source
@Tom-dd3vl3 ай бұрын
Current ETA on the discord is end of 2024
@joandotvandamme33403 ай бұрын
Wasn't there going to be some kind of multiplexing feature or persistent sessions?
@edgecrush3r3 ай бұрын
I have yet to see any groundbreaking feature, thus iterm2 can do already so much more, incl sdk support and ui buttons and regex triggers
@apefu2 ай бұрын
the bloom shader makes me really nostalgic. i helped a friend with his summer job once. 2 months in a basement with sunscreen - we looked like we spent all summer at the beach. old computers were more fun.
@heavyshark3 ай бұрын
Which Linux distro are you using again..?
@irlshrek3 ай бұрын
Cool! Id like to see things like variable font sizes before, say, Doom lol
@romulcah3 ай бұрын
What Linux distribution are you using?
@Simple_Minded3 ай бұрын
Say BTW one more god damn time
@typecraft_dev3 ай бұрын
I actually didn't realize how many times I said it in this video. I can see how that is annoying (by the way)
@Simple_Minded3 ай бұрын
@@typecraft_dev yeah its fine, cuz i also use arch btw XD
@Diamonddrake3 ай бұрын
I'm sure glad there's another terminal to choose from! Only having 40+ options was really lame. There's little point in writing a terminal application that doesn't work in nearly all terminals, which means VT100 compatibility which means why bother.
@generic6943 ай бұрын
The only unique feature in the video is the debugger. So where is all these "amazing" and "promising" come from? Because the author is super talented?
@alexcricles3 ай бұрын
in case you don't know yet, kitty also has colorscheme, (by the way)...
@pencilcheck3 ай бұрын
Sounds like a kitty term with inspector, what else is interesting??
@ssamani243 ай бұрын
10:29 wow… never realized that the default Mac terminal app was so performant and I’m a Wezterm user
@RazoBeckett.3 ай бұрын
DOOOOM Baby! 14:15
@sevos3 ай бұрын
"ligatures are supported out of the box, the rendering is fantastic..." - while 1 of 3 ligatures on screen is rendered incorrectly😅
@thesattary3 ай бұрын
Will we have a same video about Wezterm?
@jacekkurlit84033 ай бұрын
can you provide link to your wallpaper? Its beautiful
@zeocamo3 ай бұрын
this sound too good to be true, and yes .. ligatures => was off in the bottom line(see in the video), so now we see if the dev team fixes this, or it is like Alacrity devs that don't fixes big bugs in the line height( because they use a other font that render fint.) and don't want to add ligatures because they don't use them. is Ghostty a terminal for the devs or for the people? is it open source ??
@typecraft_dev3 ай бұрын
While in closed beta, it is not open source. All folks (1100 and counting beta testers) do have access to the code. When it goes public, it will be open source.
@zeocamo3 ай бұрын
@@typecraft_dev ok, nices
@hemangdave10383 ай бұрын
I am happy with terminator....😂🎉❤
@shubhxms3 ай бұрын
what is that browser config?
@SapientiaaАй бұрын
But how does it render ASCII dots? Is it spaced or does it render them the same way they are rendered on kitty in macOS.
@m.zeinihzafahrozi9387Күн бұрын
1.0 will be released around 26 - 31 Dec
@Fanta6663 ай бұрын
How are you doing that thing where the text changes color as you read it?
@typecraft_dev3 ай бұрын
That’s editing lol
@leanghok1203 ай бұрын
I really wanna try Ghostyy
@leanghok120Ай бұрын
Update: I'm in the cool kids club now
@Nurof3n_Ай бұрын
what theme did he say he liked again?
@typecraft_devАй бұрын
Gruvbox
@areksaata63263 ай бұрын
Could you tell me how you are doing this yellow highlighting animation as you read text? I know it's not on topic of this terminal emulator but I thought I could ask you about it. Thank you. Amazing content. Today I did timeshift setup as you did. luv it!
@derarken733 ай бұрын
is he on arch btw?
@annimon1193 ай бұрын
14:30 Seems like the memory usage is growing too fast. What happened after the memory limit was reached?
@typecraft_dev3 ай бұрын
it deletes the image from memory and it doesn't grow any further. this was me playing DOOM and it was just throwing image after image on the terminal. that was to be expected
@anton2re2 ай бұрын
Tech Enthusiasts: Five Different Layers of Config Management, fancy editors, Arch Linux, Three Adderall People that actually work in tech: Default Terminal, Ubuntu / Debian Stable, ssh box vim config
@pwagner-beccard46913 ай бұрын
I use Nix is the new I use arch btw ! Also give Tilix a chance
@ClariNerd3 ай бұрын
I'll definitely use it to replace Wezterm, but not until full release. Don't want to have to jump through hoops for a terminal emulator. Not after I got burned by Warp.
@komicproductions38873 ай бұрын
Great stuff man!!! One question though, how do you deal with switching all these terminals so often? Greetings from Greece!!! ❤
@bryson26623 ай бұрын
color me interested. I don't know if it will replace Wezterm because I love the mega-customization of wezterm but I'm gonna try it out when I can.
@Darkest_matter3 ай бұрын
i think he uses arch
@KingZero693 ай бұрын
catpucchin is the most BASIC color scheme in existence, .... btw. 😏
@typecraft_dev3 ай бұрын
How dare you
@KingZero693 ай бұрын
@@typecraft_dev 😂
@ashebanow3 ай бұрын
You aren't allowed to criticize it until you learn how to spell it 😂
@neel63 ай бұрын
does anyone know what terminal prompt he's using? im using powerlevel10k but this looks interesting
@typecraft_dev3 ай бұрын
Starship - video coming soon on it!
@hmne13 ай бұрын
all my life i was happy with mac and Debian terminal now i want this 👻
@gallows1303 ай бұрын
Doest that work with wsl2?
@adicide90702 ай бұрын
Can I remap modifier keys on Mac to swap ctrl and cmd?
@atifchy_3 ай бұрын
why didn't you set catppuchin as your gtk theme?
@typecraft_dev3 ай бұрын
Maybe I should!
@TrentBrew2 ай бұрын
what browser r u using?
@MrJoaoBresser3 ай бұрын
When version 1.0 will come out?
@BartTrojanowski3 ай бұрын
I'm cursed with being sensitive to startup times. What's the startup time for Ghostty? time alacritty -e 'bash --norc -c "exit 0"' -> 0.248 sec time kitty bash --norc -c "exit 0" -> 0.828 sec
@pierreollivier13 ай бұрын
ghostty -e 'bash --norc -c "exit 0"' 0.17s user 0.09s system 124% cpu 0.205 total I'm on my laptop (ryzen 7 6800hs/16gb/on battery) if that can help you
@BartTrojanowski3 ай бұрын
@@pierreollivier1 that does look promising, thanks.
@antinatalope3 ай бұрын
Have you tried the new Cosmic terminal? I'm going to try it today. Curious what you think.
@sandrofabbro9385Ай бұрын
I would like to find a moder anternative to terminator for wayland. I always open multiple ssh session on hosts and i've try tmux great but cut / paste alternative is a crap. Terminator as tmux support to send user input to all terms make sysadmin activity fast. ( when ansible is not possible :-( ) . Any help would be welcome
@CodeYourFuture_Mohseni3 ай бұрын
Why i don't find the download link??
@abdelalimchicha71892 ай бұрын
Didn't see you use warp ?
@svettnabbАй бұрын
Sounds like you keep saying ghostly in beginning? ghosTTY must be a reference to the tty command
@typecraft_devАй бұрын
yes. funny thing, I didn't even realize I said "ghostly" until AFTER the video was edited. too late to change. But it was a slip and I know its actually called ghostty :)
@svettnabbАй бұрын
@@typecraft_dev - Easy mistake to make. Ghostly is the Firefox css addon, no? Im sure I've heard about it before
@jr_Linux3 ай бұрын
i love alacritty, other terminal i like is wezterm but some reason for me it doesn't really work well with starship prompt and doesn't work with bash at all. so i went back to alacritty, but wezterm is awesome "Lua" btw :)
@giosanchez902 ай бұрын
Did anyone catch what OS he’s using? I don’t think caught it
@willisplummer3 ай бұрын
can you link the blog post?
@nipunlakshankАй бұрын
Finally a worthy opponent to kitty. I might become a ghostty guy
@vladimircicmanec61032 ай бұрын
Who would've thought Mike McLintock is a dev
@GuilhermeCaldasO3 ай бұрын
Works on Arch?
@masoudesmaeilian50833 ай бұрын
What about wezterm?
@theluga73632 ай бұрын
The only thing that I want is a default dead key support like gnome-terminal
@mrcode61233 ай бұрын
Loved it, can you please let us know which laptop you are using (with specs), if desktop then config, plzz?
@mrcode61233 ай бұрын
I am also trying to switch to linux, installed in my laptop but very poor drivers support, went through various blogs but didnt found anything to make things faster 💔
@typecraft_dev3 ай бұрын
Framework AMD 7840U with 64gb of RAM. frame.work/products/laptop-diy-13-gen-amd/configuration/new
@mrcode61233 ай бұрын
@@typecraft_dev oh, thanks :)
@pinpox3 ай бұрын
I dont get it. So it does have decent performance and a config file that allows setting fonts and colorschemes. This seems super basic, about any terminal does that. I’m still waiting for a feature that would make me switch from something like foot that does not require a invite
@BrentMalice3 ай бұрын
why make a new terminal when windows terminal is already BiS? i use WSL2 btw
@QuintarFarenor2 ай бұрын
Because not everyone is using windows.
@BrentMalice2 ай бұрын
@@QuintarFarenor :dent:
@perz1val2 ай бұрын
It's the first video of your's that I'm watching, what's up with gruvbox? A channel meme? Why did you say it like that at 6:18 ? It took me few attempts, but there was something pulling me into gruvbox and I'm now a gruvbox lover
@edwardnuno394525 күн бұрын
Anybody catch what theme he's using?
@Justanoobcoder7 күн бұрын
I think it's catppuccin mocha
@Souls4Roca3 ай бұрын
So it’s like windows terminal, cool
@ProphylacticGizzard3 ай бұрын
Does it have multiplexing stuff?
@philadams92542 ай бұрын
Solution looking for a problem. Nothing new here from what I can see. Is it just me or were those speed tests basically a negligible difference? I don't think there are (m)any gains to be made in the terminal world.
@katungiyassin99473 ай бұрын
What are the best terminal emulators on Android other than termux.
@khanra173 ай бұрын
What extra does it do that alacritty don't ?
@typecraft_dev3 ай бұрын
Image rendering, ligatures
@erlend15873 ай бұрын
Many things but i especially appreciate Unicode double width characters support (emojis etc.)
@rafaeldietrich80503 ай бұрын
Sounds exactly like wezterm or kitty either the same exact features except a worse license
@HalfMonty113 ай бұрын
Idk, it's nice but I just don't see anything really compelling. If I'm going to write a terminal app, I'd want it to be compatible with a wide array of terminals, not just one. If I need bloom and crt shaders, I'd build it into my app so users don't have to use a specific terminal. I just don't see the draw
@ExtremeSquared3 ай бұрын
Can't wait 'til this is in debian stable repos.
@opposite3423 ай бұрын
that's gonna be at the minimum next year when trixie becomes the new stable... even then it is not guaranteed this terminal will be in it
@savagepro90603 ай бұрын
@@opposite342 That's what makes Debian safe like FCK
@opposite3423 ай бұрын
@@savagepro9060 If by safe you mean consistent then yes
@savagepro90603 ай бұрын
@@opposite342 that's what I meant, right there
@isuperman1113n3 ай бұрын
Waiting to get access 😢
@vsadrn3 ай бұрын
... you did not use the glasses. Regardless, thanks nerd :)
@typecraft_dev3 ай бұрын
Haha
@jiajunyang15732 ай бұрын
Tbh, I really struggle to see anything that really set apart from other terminals. Almost everything is possible on most others. The speed is fast which is good but so does other gpu utilizes terminals. It is good there are more options I just don’t get the hype.
@itsfkf61063 ай бұрын
Thanks, nerd
@jackoliver2495Ай бұрын
I usually like this guy's content. This just feels like a sponsored sales pitch. Somehow the conclusion is that Ghostty is "an amazing piece of technology" (14:39) because it has "all the standard features of a terminal emulator" + Kitty's graphics protocol and an inspector? Seems like our standards for what is "amazing technology" have drastically fallen.
@thokismail13 ай бұрын
But to be honest there are not so many unique terminals out there. Many are based of this VTE stuff which messes up under wayland very hard, for example scanning in a QR codes via a barcode scanner is impossible.
@AdityaSingh-uv8uf3 ай бұрын
did u abandon hyprland?
@AntennaTower3 ай бұрын
This is literally the exact same as every other terminal emulator ever since the 50s