Remember to read the pins when joining the discord. XoXo Ghostty Mod team
@jay-cm
8 күн бұрын
Finally someone makes a video about this mythical terminal emulator.
@jocdiazm
7 күн бұрын
Loved the video, but laughed so much at 9:41: "The ligatures are fantastic" -> proceeds to show the "==>" ligature vertically displaced
@typecraft_dev
7 күн бұрын
DAMMIT IT WAS THE FONT'S FAULT. (I didn't notice this when recording. that is funny)
@Flackon
7 күн бұрын
That could be a bug in the nerdfont tbh. It would happen in all emulators
@robotron1236
6 күн бұрын
@@Flackon c'mon you know someone did that on purpose in development 🤣
@ssamani24
3 күн бұрын
Well… it *is* a beta 😂
@Oggy-WanKenobi
7 күн бұрын
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
@shock9616
7 күн бұрын
+1 WezTerm is awesome!
@metaltyphoon
7 күн бұрын
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
@UliTroyo
7 күн бұрын
I also use WezTerm, by the way.
@kjala_nix
7 күн бұрын
@@metaltyphoon and zellij
@metaltyphoon
6 күн бұрын
@@kjala_nix i don’t think zellij works on windows right now
@CNich90
8 күн бұрын
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_name4796
7 күн бұрын
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)
@curtbushko5702
7 күн бұрын
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.
@VeitLehmann
7 күн бұрын
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_dev
7 күн бұрын
exactly! and its still in beta! It will be made public eventually so just sit tight
@VeitLehmann
7 күн бұрын
@@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!
@EuCaue1
7 күн бұрын
Ghostty looks perfect for me, but I actually have to talk to someone to get the beta? 😨
@guglielmobartelloni
7 күн бұрын
Nowdays terminals are like javascript frameworks
@CollinWilliams-by5cs
7 күн бұрын
Yep, because a new one pops up every day 😂
@Oggy-WanKenobi
7 күн бұрын
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!
@ghosthunter0950
4 күн бұрын
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-WanKenobi
4 күн бұрын
@@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
@windowsrefund
5 күн бұрын
The fact we're talking about things like tabs and support for a hyped purple colorscheme before ever thinking about the license.
@erlonpb
7 күн бұрын
Invite system -> No, thank you
@anitamaxcode
7 күн бұрын
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
@erlonpb
7 күн бұрын
@@anitamaxcode being active = create artificial buzz
@erlonpb
7 күн бұрын
@@anitamaxcode being active = artificial buzz
@pierreollivier1
7 күн бұрын
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_coder
6 күн бұрын
Yeah especially with having to use discord. No thanks.
@Flackon
7 күн бұрын
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.
@fmgjcoppens
7 күн бұрын
I wouldn't be surprised that at some point the rite of passage for any dev will be writing ones own terminal emulator.
@ascourter
3 күн бұрын
Nice vid! Thanks for sharing all the goodies of ghostty
@Sluggernaut
7 күн бұрын
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_dev
7 күн бұрын
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-dd3vl
2 күн бұрын
Current ETA on the discord is end of 2024
@zsytssk5176
2 күн бұрын
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)
@marwanaouida
8 күн бұрын
Am I the only one who is just happy with Gnome terminal?
@plaintext7288
8 күн бұрын
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 :)
@kash1222
7 күн бұрын
Yes :)
@no_name4796
7 күн бұрын
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_dev
7 күн бұрын
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.
@ExtremeSquared
7 күн бұрын
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.
@alexcricles
7 күн бұрын
in case you don't know yet, kitty also has colorscheme, (by the way)...
@RazoBeckett.
8 күн бұрын
DOOOOM Baby! 14:15
@irlshrek
8 күн бұрын
Cool! Id like to see things like variable font sizes before, say, Doom lol
@rariber
7 күн бұрын
honestly this seems to me just more of the same... (I'm not talking about ur content, ur content is great, love it)
@typecraft_dev
7 күн бұрын
Phew thanks!
@FoxSeba
6 күн бұрын
the amount of new people who have joined the discord since lastnight is so funny lol, words def getting put out!
@Therr2137
3 күн бұрын
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
@komicproductions3887
7 күн бұрын
Great stuff man!!! One question though, how do you deal with switching all these terminals so often? Greetings from Greece!!! ❤
@Simple_Minded
7 күн бұрын
Say BTW one more god damn time
@typecraft_dev
7 күн бұрын
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_Minded
7 күн бұрын
@@typecraft_dev yeah its fine, cuz i also use arch btw XD
@leanghok120
8 күн бұрын
I really wanna try Ghostyy
@joandotvandamme3340
7 күн бұрын
Wasn't there going to be some kind of multiplexing feature or persistent sessions?
@ClariNerd
Күн бұрын
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.
@ssamani24
3 күн бұрын
10:29 wow… never realized that the default Mac terminal app was so performant and I’m a Wezterm user
@sevos
8 күн бұрын
"ligatures are supported out of the box, the rendering is fantastic..." - while 1 of 3 ligatures on screen is rendered incorrectly😅
@kissu_io
7 күн бұрын
Am I the only one being very fed up with those "btw" on every video? Like it's not like running Arch is such an achievement to begin with. Hand roll your own Void Linux/Slackware and maybe you could flex a little. And even then, it is just a distro. 🤷🏻♂️
@typecraft_dev
7 күн бұрын
I always think its just a fun thing to say, and don't mean it to be a superiority thing. Just to be funny. But I get where you're coming from. its a bit over-done. I won't be saying it so much anymore.
@kc12394
7 күн бұрын
It's kind of a running joke in the Arch Linux community. I don't think most people say it to brag
@kissu_io
7 күн бұрын
@@kc12394I get it dw (not a new thing). Just annoying when the 5 Linux channels you're following are all saying the same in the same day and in each video. 😂
@Diamonddrake
6 күн бұрын
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.
@hemangdave1038
7 күн бұрын
I am happy with terminator....😂🎉❤
@KingZero69
7 күн бұрын
catpucchin is the most BASIC color scheme in existence, .... btw. 😏
@typecraft_dev
7 күн бұрын
How dare you
@KingZero69
7 күн бұрын
@@typecraft_dev 😂
@ashebanow
6 күн бұрын
You aren't allowed to criticize it until you learn how to spell it 😂
@areksaata6326
8 күн бұрын
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!
@bryson2662
8 күн бұрын
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.
@timeofthenick
14 сағат бұрын
This terminal seems perfect, but does it currently support shell based tab completions (what happens when you hit tab twice) and middle click paste? I may have missed it, but after "trying" warp and realizing there was a hard understanding for people on shell tab completions or even middle click paste, which (although was poorly fixed, apparently) sorta blew my mind... Maybe it's just me being very CLI, but these features, along with what you've shown, would be enough to request beta assess etc IMO
@zeocamo
7 күн бұрын
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_dev
7 күн бұрын
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.
@zeocamo
7 күн бұрын
@@typecraft_dev ok, nices
@dustsucker4704
4 күн бұрын
Okay i dont get the hype. It can rendern images and change themes without restarting the session and what exactly is the New stuff?
@josemata8865
8 күн бұрын
Just wondering, but do you use arch?
@Fanta666
2 күн бұрын
How are you doing that thing where the text changes color as you read it?
@typecraft_dev
2 күн бұрын
That’s editing lol
@jr_Linux
6 күн бұрын
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 :)
@hmne1
5 сағат бұрын
all my life i was happy with mac and Debian terminal now i want this 👻
@ALinuxEnthusiast
7 күн бұрын
I'll believe it's open source when I'll see it. And what does it have over Kitty anyway? That the tabs are a native Gtk widget instead of text? And they're libadwaita? So they're only native if you're using GNOME but look even more out of place than Kitty's text tabs everywhere else anyway?
@genderender
7 күн бұрын
no font issues to worry about, kitty struggles with anything other than 1 width characters (tbf every terminal does). plus it still faster. and still has some extra features like a TUI inspector like web browsers have
@simquinoa2030
6 күн бұрын
Why would you not believe it’s going to be open source? It’s just a private repo right now which will go public. I don’t see why Mitchell would purposely keep it from people. He’s already a billionaire I don’t think he’s taking it that seriously. It’s just a different way of rolling out a project
@directorans
7 күн бұрын
We are slowly re-inventing the entire graphical desktop environment within a terminal emulator... why?
@tockar
7 күн бұрын
I think we like our mechanical keyboards so much we don't want to use the mouse.
@flarebear5346
7 күн бұрын
How so? These features are all built around the idea of regular text rendering, it's nothing like a gui
@directorans
7 күн бұрын
@@flarebear5346 but the trend of building full on component based applications with windows, tabs, buttons etc… this is what GUIs were invented for. Trying to emulate it in a terminal seems like a step backward to me (even though I do find something quite pleasing about it…)
@chrboesch
6 күн бұрын
@@tockar What is a mouse? 🤣
@itsfkf6106
8 күн бұрын
Thanks, nerd
@pwagner-beccard4691
6 күн бұрын
I use Nix is the new I use arch btw ! Also give Tilix a chance
@jacekkurlit8403
6 күн бұрын
can you provide link to your wallpaper? Its beautiful
@pinpox
3 сағат бұрын
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
@annimon119
7 күн бұрын
14:30 Seems like the memory usage is growing too fast. What happened after the memory limit was reached?
@typecraft_dev
7 күн бұрын
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
@thesattary
8 күн бұрын
Will we have a same video about Wezterm?
@generic694
5 күн бұрын
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?
@MuhammadUsama-t6r
3 күн бұрын
Can you please make a video on setting up archcraft for development, please. It will be very helpful for me because currently am not in the state of experimenting with because of my workload, i am using linux for quite a long time maybe 7 to 8 years, I mainly use fedora. And i wanna shift to arch for better experience.
@HalfMonty11
6 күн бұрын
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
@neel6
8 күн бұрын
does anyone know what terminal prompt he's using? im using powerlevel10k but this looks interesting
@typecraft_dev
8 күн бұрын
Starship - video coming soon on it!
@_boux
7 күн бұрын
Does it support bitmap fonts (such as terminus)? 100% a deal breaker if I can't use the greatest font of all time. Kitty doesn't support bitmap fonts
@xthebumpx
7 күн бұрын
Cozette!
@_boux
7 күн бұрын
@@xthebumpx cozette is top tier too
@gustavomachado2558
8 күн бұрын
Im on Kitty, but this Ghostty looks cool
@BartTrojanowski
7 күн бұрын
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
@pierreollivier1
7 күн бұрын
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
@BartTrojanowski
7 күн бұрын
@@pierreollivier1 that does look promising, thanks.
@antinatalope
7 күн бұрын
Have you tried the new Cosmic terminal? I'm going to try it today. Curious what you think.
@abdelmomen1985
7 күн бұрын
Could you please tell us the distro you're using BTW
@isuperman1113n
7 күн бұрын
Waiting to get access 😢
@MrJoaoBresser
5 күн бұрын
When version 1.0 will come out?
@sarundayo
7 күн бұрын
Vim baked into a CLI? Huh...
@gallows130
7 күн бұрын
Doest that work with wsl2?
@Macj707
7 күн бұрын
dracula forever
@vsadrn
8 күн бұрын
... you did not use the glasses. Regardless, thanks nerd :)
@typecraft_dev
8 күн бұрын
Haha
@paulc6497
5 күн бұрын
I kinda hate reviews of things that aren’t available to me to test myself.
@atifchy_
8 күн бұрын
why didn't you set catppuchin as your gtk theme?
@typecraft_dev
8 күн бұрын
Maybe I should!
@heavyshark
6 күн бұрын
Which Linux distro are you using again..?
@katungiyassin9947
7 күн бұрын
What are the best terminal emulators on Android other than termux.
@pencilcheck
4 күн бұрын
Sounds like a kitty term with inspector, what else is interesting??
@thenextpoetician6328
8 күн бұрын
BTW ... oh never mind.
@nakul4387
5 күн бұрын
can anybody explain me the difference between zsh / terminator / and this ? please so much confused ?
@Souls4Roca
2 күн бұрын
So it’s like windows terminal, cool
@romulcah
5 күн бұрын
What Linux distribution are you using?
@hrqmonteiro
7 күн бұрын
I can't understand why this is "closed" and have to be on a beta. Why the hell didn't they make it available since their 0.0.1 version since it is written in Zig, has a place of discussion in the Zig Showtime and the community and so on? This pisses me off.
@kc12394
7 күн бұрын
It was featured on the Zig Showtime and I think the dev mentioned he's juggling a lot of things and doesn't want to be overwhelmed by requests since it's very much a passion project of his. No need to get pissed about this.
@hrqmonteiro
7 күн бұрын
@@kc12394 You have the ability to block issues, requests, pr in every git system out there
@genderender
7 күн бұрын
it started as a pet project that a lot of people ended up enjoying. it has a huge community, getting builds isn't really that difficult. considering it is a pet project, not wanting to deal with open source style development until its ready doesn't really help or hurt the project specifically. just look at other bespoke projects out there that have a ton of outside requests/issue posts
@pierreollivier1
7 күн бұрын
Because he was expecting a kids and didn't want to be flooded with tons of github issues.
@hrqmonteiro
6 күн бұрын
@@pierreollivier1 You can block issues functionality.
@MuhammadUsama-t6r
3 күн бұрын
Can you please make a video on archcraft it will be really helpful for me, right now I am not in state of experimenting because of my workload. I am using linux for a quite a long time so I know linux and i wanna move to arch permanently so i think archcraft is good for start. Just a request.
@jaimeCabra
6 күн бұрын
I guess all I want to say is that I dont beta test.
@BrentMalice
7 күн бұрын
why make a new terminal when windows terminal is already BiS? i use WSL2 btw
@derarken73
2 күн бұрын
is he on arch btw?
@thokismail1
7 күн бұрын
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.
@Macj707
7 күн бұрын
I want to know more about this but its my understanding I am not cool enough
@Stay_away_from_my_swamp_water
Күн бұрын
have you heard of gnome terminal?
@mrcode6123
8 күн бұрын
Loved it, can you please let us know which laptop you are using (with specs), if desktop then config, plzz?
@mrcode6123
8 күн бұрын
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_dev
8 күн бұрын
Framework AMD 7840U with 64gb of RAM. frame.work/products/laptop-diy-13-gen-amd/configuration/new
@mrcode6123
8 күн бұрын
@@typecraft_dev oh, thanks :)
@willisplummer
7 күн бұрын
can you link the blog post?
@ExtremeSquared
7 күн бұрын
Can't wait 'til this is in debian stable repos.
@opposite342
7 күн бұрын
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
@savagepro9060
7 күн бұрын
@@opposite342 That's what makes Debian safe like FCK
@opposite342
6 күн бұрын
@@savagepro9060 If by safe you mean consistent then yes
@savagepro9060
6 күн бұрын
@@opposite342 that's what I meant, right there
@jancarius101
7 күн бұрын
Wow, terminal nerds discovering GUI's...
@juancarloshernandez2545
7 күн бұрын
How do I install it on Mac M1?
@ProphylacticGizzard
7 күн бұрын
Does it have multiplexing stuff?
@wazz6003
8 күн бұрын
NERD... thanks!
@SuleimanSami
7 күн бұрын
This is literally the exact same as every other terminal emulator ever since the 50s
@007arek
7 күн бұрын
Nope
@theherk
7 күн бұрын
I’ve been testing and like Ghostty, but it isn’t likely to replace Wezterm because of Wezterm’s awesome lua configuration. However, contour, ghostty, wez? Whichever implements smooth scroll first will be the winner in my book. I think Mitchell is the most interested but we’ll see.
@martinsrso
7 күн бұрын
Did you have invite?
@AdityaSingh-uv8uf
3 күн бұрын
did u abandon hyprland?
@JavierHarford
8 күн бұрын
Now try Nushell 🎉
@typecraft_dev
8 күн бұрын
Ohhh?
@JavierHarford
8 күн бұрын
Yeah, when it comes to scripting on the terminal it's got super sane syntax, is rust based (fwiw) and levels up from plain text outputs to structured data, instead of the usual clumsy string manipulation when you want to say; output some pretty printed git output for instance @typecraft_dev
@vanderfleet-martin
7 күн бұрын
I started playing with nushell today and tried a http get of something that returned complex JSON, I was blown away by how nicely it rendered it.
@williamtanardi3952
7 күн бұрын
Bible mentioned! 📢🔥🔥🔥
@typecraft_dev
7 күн бұрын
Hahaha
@khanra17
7 күн бұрын
What extra does it do that alacritty don't ?
@typecraft_dev
7 күн бұрын
Image rendering, ligatures
@vohrameghank1158
8 күн бұрын
when Ghosty will release Publically? sir
@kissu_io
8 күн бұрын
The maintainer thinks by the end of the year but no promise cuz he wants to have some chill time with his family. 🤗
@vohrameghank1158
8 күн бұрын
@@kissu_io Ok sir Got it
@unbiasedperson1155
7 күн бұрын
I'll stick to Alacritty
@kashinadoing
7 күн бұрын
Dont mind no have but i think that i use arch btw is going tooo far like even you notice it right one time in a video for iconic is good but multiple its now getting really annoying and cocky
@RichardLofty
3 күн бұрын
Now show us doing something actually productive with all that setup. Distro and terminal hopping doesn't count. Also setting up your configs weeks on end also doesn't count.
Пікірлер: 212