Cloud Computing

Cloud Free Trial & Credits 2026: Install & Setup Step by Step


Now Get Recommended Terminal Emulators All
Now Get Recommended Terminal Emulators All

Now, I get recommended terminal emulators all of the time, but the one that always kept coming up is Ghosty. And to be frank, I don’t never really saw a reason to use anything else other than what came stock, whether that be the Gnome terminal, terminal in Windows, or even the uh really ugly default one in macOS. They work perfect for just SSHing into some machine, running a couple quick commands, and that’s about it. But then I was looking into a tool called Superfile. I uploaded that video rather recently. If you haven’t seen it, you should check it out. It’s pretty cool. But to get the full functionality out of something like that, such as image previews, I needed to take advantage of the Kitty graphics protocol to render images in a compatible terminal.

Ghosty Supports Protocol Gave Actual Practical

Ghosty Supports Protocol Gave Actual Practical
Ghosty Supports Protocol Gave Actual Practical

Ghosty supports that protocol, so that gave me an actual practical reason to stop ignoring the suggestions. The point is that Ghosty combines modern terminal compatibility with a fast GPU renderer. So your text will render quicker than you could ever type. Now, before we get into a little bit more of what Ghosty actually is, how to use it, how to configure it, some tips and

Tricks Because Perfect Going Get Into

Tricks Because Perfect Going Get Into
Tricks Because Perfect Going Get Into

Tricks, because it’s not perfect, uh we’re going to get into today’s sponsor. And that is Surfshark. Think about all the times that you connect to a public Wi-Fi, whether that be in a cafe, the airport, library without thinking twice. Yes, it is convenient, but in many cases public Wi-Fi is completely unsecure, and whoever runs and manages the network can see everything that you’re doing.

Depending What Protocols Using Gives Them

Depending What Protocols Using Gives Them
Depending What Protocols Using Gives Them

Depending on what protocols you’re using, that gives them the opportunity to intercept data, passwords, whatever it may be. And that is why you should use a VPN such as Surfshark. It is the cybersecurity tool that you can easily use to secure your entire digital life, whether that be changing your virtual location, hiding your IP address, or plugging your config and all that into gluten. It encrypts your data and makes your activity private. And Surfshark is more than a standard VPN, as it can protect your connection, your devices, and your personal information all in one place, including their very own ad blocker. Best of all, if you have an account that comes with unlimited devices, so you can protect your entire household.

Stop Leaving Digital Footprint Exposed Use

Stop Leaving Digital Footprint Exposed Use
Stop Leaving Digital Footprint Exposed Use

So, stop leaving your digital footprint exposed and use Surfshark today. Check out the first link in the description. Use my promo code to get an exclusive deal. So, try it today risk-free with their 30-day money-back guarantee. And with all that, let’s talk about Ghosty. And actually getting this is pretty easy. If you’re on macOS, you can install it with Brew or download it directly. If you’re on Arch, you can get it from Pacman. And if you’re on Fedora, you do have to add a copper repository and then install Ghosty from there. And this right here is my actual little instance of Ghosty. I haven’t configured it too much, and we’ll get into all that.

What Type Ghosty Two Version See

What Type Ghosty Two Version See
What Type Ghosty Two Version See

What we can do, we can type Ghosty with two Y’s and version. And you can see right now I am rocking 1.3.1. And this is designed to work out of the box without actual user configuration, so you don’t need to dive in and start changing things. You can use it just like you would any other generic terminal. You can see here some of the basic features that we have this little tab viewer. So, if we have multiple tabs open, you could either navigate right here. Or if you want a nice visual of everything you got going on, you can see it just like this. So, if I click on this, you can see we can split up, down, left, right, and there are hot keys or shortcut keys to go ahead and do that.

Control Shift Zero Example Split Over

Control Shift Zero Example Split Over
Control Shift Zero Example Split Over

So, control shift zero, for example, will split over here. And then I can easily manage the workflows and actually see the splits right there. So, you can have a real complicated layout going on. Additionally, we have a command palette. So, if you go control shift P, you can see all the things that you’re able to do with Ghosty directly through here. So, you kind of explore, see the hot keys, and everything to actually do everything. And of course, you could go ahead and search and easily grab the commands or things that you want to do within the terminal. Hit escape, get out of there. Additionally, if I head over here, we have more kind of basic settings, things you’d expect.

Terminal Inspector Could Get Details Specific

Terminal Inspector Could Get Details Specific
Terminal Inspector Could Get Details Specific

We have a terminal inspector, so you could get details on your specific instance, your keyboard events, terminal IO, the actual renderer. You get a lot of information through here, which is very nice, including the exact size. So, for example, if I wanted this something specific, and I just dragged, you could see it actually live updating there, which is kind of nice. So, obviously, I could see it right there, but this will give you the actual kind of size in pixels. It’s a handy tool to have. If you don’t have a tab open, you create one right there, so you don’t have to go to the menu or use the hot key. And you could actually split through right here, which really just kind of saves you a click.

Really Fun Where Going Spend Some

Really Fun Where Going Spend Some
Really Fun Where Going Spend Some

But really, the fun where you where you’re going to spend some time is the configuration. Because while you can use this in its kind of default form here, you have more fun when you configure it. And you’re going to need to set like some of the awesome fonts if you want to use certain tools. But if I do recall, my config is in.config in my home directory under Ghosty, and you could see I just have a simple config.ghosty file. So, if I jump into nano, arguably the best text editor on Linux, you can see I have a really simple configuration here. I’m using a specific nerd font because I wanted all the features within super file to work, and my font size is 16 cuz I just like everything a little bit bigger.

Here Where Define Some Other Things

Here Where Define Some Other Things
Here Where Define Some Other Things

Here is where you can define some other things. For example, if I wanted to go ahead and change my background opacity, you could do that. So, I want that to equal to maybe 0.95. Oh, not five, 95. And let’s go ahead and close this out, open up Ghosty once again. You can see it’s kind of hard to see cuz it’s just barely, but it is translucent there. Jumping back into the config, you can also set your themes directly in here. So, let’s talk about themes. We do have some built-in themes, so I’m going to open up this right here, so we can kind of browse their documentation. We can see all the themes with a ghosty theme list command.

Which Actually Let Ahead List Themes

Which Actually Let Ahead List Themes
Which Actually Let Ahead List Themes

Which actually, let’s let’s go ahead and list the themes. So, if I run this theme list command, ooh, will you look at that. And then use the arrows to just kind of go through here, and then you can pick whatever one looks best to you. For example, I really like this one, Birds of Paradise. Theme equals Birds of Paradise. Just like that, and if we output that, get out of there. There we go. That’s clean. So, it’s really easy to change the configuration. Granted, you don’t have a nice little GUI to go ahead and you can’t just select through that tool, which would be cool, but it’s pretty easy. And as we can see here, it’s also pretty easy to make your own theme, so you could create a new file with all these custom options.

Could Set Background Foreground Image Which

Could Set Background Foreground Image Which
Could Set Background Foreground Image Which

So, you could set the background, foreground, background image, which is a big one I see a lot of people doing. I have no interest in that. But, on here within the configuration under the option reference, there is an absolutely comical amount of configurations and things you can actually change and modify to your specific preferences. Actually, there’s so much here, I’m I’m just going to spend some time and configure everything uh to my heart’s content. All right, we are back. And what I did here is actually, let’s nano into this uh config. I I added quite a bit and a bunch of notes and stuff, too. So, when you go to the actual uh guide or article associated with this video, you’re going to be able to get everything that you need.

Least Really Good Starting Point Configuration

Least Really Good Starting Point Configuration
Least Really Good Starting Point Configuration

Or at least a really good starting point for the configuration, so it not just sitting there blank. So, for me, I am using the nerd font. I already talked about the font size and all that. Right now, we’re using the Birds of Paradise theme, and we have the background opacity. But, here is where we have some more options that I thought was worth adding. First of all, background blur. For example, we can set that to uh true, and then maybe even lower this a bit since there’s going to be a little bit of blur. So, now we’ll have a nice little effect with that. I don’t want any contrast. And right here, I’m actually having difficulty getting these cursor styles to work, at least in my environment.

Ahead Exit Out Here Control Shift

Ahead Exit Out Here Control Shift
Ahead Exit Out Here Control Shift

If I go ahead and exit out here and do control shift R to reload the configuration, you can see that we have some slight differences in the background. So, if I bring this forward, you can see what that looks like there. But, you can see when I don’t select it, the cursor shows up right, but when it’s actually selected, it’s a line. So, I don’t know what’s going on there. If you know, please do uh inform me of my mistakes. I want to use the block hollow. I mean, it’s working here on nano. This is exactly what I was looking for. And blink, right now it’s set to false, and we could set that to true if we wanted to.

Went Out Here Then Reloaded Jumped

Went Out Here Then Reloaded Jumped
Went Out Here Then Reloaded Jumped

So, if I went out of here and then reloaded it and then jumped back in, you can see we got some blinking action there. So, at least it’s working over here. And then we got some padding. Now, I really like this setting personally for kind of what I do because I end up recording my terminal a lot. So, it it it gives a little bit of space right here. So, when I zoom in on the terminal, it looks a little bit more like this instead of like this. Very nice. Padding balance, decoration. And again, you can go into the documentation really get some details on all of this stuff here. Inherent working directory true, and we have some behavior stuff.

There Some Good Stuff Here Specifically

There Some Good Stuff Here Specifically
There Some Good Stuff Here Specifically

And there’s some good stuff in here. Specifically, I really like this copy on select. So, I’m not sure if it’s going to work in nano. Yep. So, you can see copied to clipboard just by highlighting. So, you don’t have to copy control shift C, whatever your terminal happens to use. But, you see, I can just easily copy things to my actual clipboard, which I found myself doing quite a bit. Shell integration, no cursor. So, that That’s the setting that should technically be making the other cursor work, but um I’ll figure it out. And then right here, you have key bindings. So, you can see I added a control shift enter equals new split right.

Control Shift Enter New Split Right

Control Shift Enter New Split Right
Control Shift Enter New Split Right

So, control shift enter, new split right. If I do something like control D, you can see that’s going to close out. Alternatively, if I just typed in exit, it would also close that out as well. And I added control shift R instead of using control shift comma, which is the default. Where did it go? I was hitting hot keys. I think I closed it out. But, really that’s that’s the configuration. I’ll go ahead and link again to kind of my base configuration as well as the documentation. But, one thing that I want to talk about is let’s go ahead and SSH into a local server that I have. And this is one of the kind of main issues that I had or have with it is it needs like custom software to be able to run properly.

Here Server Doesn Ghosty Terminal Something

Here Server Doesn Ghosty Terminal Something
Here Server Doesn Ghosty Terminal Something

So, if I’m in here, I’m in a server that doesn’t have the Ghosty terminal and I do something like nano, you can see unable to initialize the terminal type. And same if I try to like clear it out, it’s just doesn’t know what’s going on. So, to actually fix this, what we’re going to want to do is to actually exit out of there and go to our instance right here. This is just on our local desktop. And we’re going to want to drop in this right here. So, we’re going to give that a copy. What this is going to do is install Ghosty’s terminfo entry remotely. So, if I minimize this and for SSHing our server, what you’re going to want to do is just put in the just normal username at the IP address, hit enter, type in that password, and there we go.

Now Try SSH Into Then Run

Now Try SSH Into Then Run
Now Try SSH Into Then Run

So, now if we try to SSH into this and then run something like nano, you can see now that it’s working. And then, of course, if I’m able to actually get out of here, we can clear our terminal. It all works. So, there’s just a little tiny bit of legwork to do to get all the features to work as they should. And in this guide here, I have a bunch of other information and things that you might want to check out. And if you’re interested in learning about shells, that’s another thing that I’m going to start getting into right now. This is just default, but on my uh Mac machine, I’m using oh my ZSH, which has been working phenomenally.

Want See Video Let Know Now

Want See Video Let Know Now
Want See Video Let Know Now

So, if you want to see a video on that, do let me know. Uh if you want to see a video now, I got some good ones. First, you can go check out the super files video, which goes over that terminal or TUI file manager, which is fantastic. Or if you want to see an older video where I list off some tools that are definitely worth checking out, you can see that right here as well. And with all that, I do hope you have an absolutely beautiful day. And goodbye.

Disclaimer

Disclaimer: This article is shared for general information only. It is not professional medical, legal, or financial advice. Always consult a qualified expert before acting on any information in this post. The author and publisher are not responsible for any loss or harm from use of this content.

Leave a comment

Your email address will not be published. Required fields are marked *