Stop Using Your Default Terminal
Read full transcript 10 segments
-
Now, I get recommended terminal Now, I get recommended terminal emulators all of the time, but the one emulators all of the time, but the one emulators all of the time, but the one that always kept coming up is Ghosty. that always kept coming up is Ghosty. that always kept coming up is Ghosty. And to be frank, I don't never really And to be frank, I don't never really And to be frank, I don't never really saw a reason to use anything else other saw a reason to use anything else other saw a reason to use anything else other than what came stock, whether that be than what came stock, whether that be than what came stock, whether that be the Gnome terminal, terminal in Windows, the Gnome terminal, terminal in Windows, the Gnome terminal, terminal in Windows, or even the uh really ugly default one or even the uh really ugly default one or even the uh really ugly default one in macOS. They work perfect for just in macOS. They work perfect for just in macOS. They work perfect for just SSHing into some machine, running a SSHing into some machine, running a SSHing into some machine, running a couple quick commands, and that's about couple quick commands, and that's about couple quick commands, and that's about it. But then I was looking into a tool it. But then I was looking into a tool it. But then I was looking into a tool called Superfile. I uploaded that video called Superfile. I uploaded that video called Superfile. I uploaded that video rather recently. If you haven't seen it, rather recently. If you haven't seen it, rather recently. If you haven't seen it, you should check it out. It's pretty you should check it out. It's pretty you should check it out. It's pretty cool. But to get the full functionality cool. But to get the full functionality cool. But to get the full functionality out of something like that, such as out of something like that, such as out of something like that, such as image previews, I needed to take image previews, I needed to take image previews, I needed to take advantage of the Kitty graphics protocol advantage of the Kitty graphics protocol advantage of the Kitty graphics protocol to render images in a compatible to render images in a compatible to render images in a compatible terminal. Ghosty supports that protocol, terminal. Ghosty supports that protocol, terminal. Ghosty supports that protocol, so that gave me an actual practical so that gave me an actual practical so that gave me an actual practical reason to stop ignoring the suggestions. reason to stop ignoring the suggestions. reason to stop ignoring the suggestions. The point is that Ghosty combines modern The point is that Ghosty combines modern The point is that Ghosty combines modern terminal compatibility with a fast GPU terminal compatibility with a fast GPU terminal compatibility with a fast GPU renderer. So your text will render renderer. So your text will render renderer. So your text will render quicker than you could ever type. Now, quicker than you could ever type. Now, quicker than you could ever type. Now, before we get into a little bit more of before we get into a little bit more of before we get into a little bit more of what Ghosty actually is, how to use it, what Ghosty actually is, how to use it, what Ghosty actually is, how to use it, how to configure it, some tips and how to configure it, some tips and how to configure it, some tips and tricks, because it's not perfect, uh tricks, because it's not perfect, uh tricks, because it's not perfect, uh we're going to get into today's sponsor.
-
we're going to get into today's sponsor. we're going to get into today's sponsor. And that is Surfshark. Think about all And that is Surfshark. Think about all And that is Surfshark. Think about all the times that you connect to a public the times that you connect to a public the times that you connect to a public Wi-Fi, whether that be in a cafe, the Wi-Fi, whether that be in a cafe, the Wi-Fi, whether that be in a cafe, the airport, library without thinking twice. airport, library without thinking twice. airport, library without thinking twice. Yes, it is convenient, but in many cases Yes, it is convenient, but in many cases Yes, it is convenient, but in many cases public Wi-Fi is completely unsecure, and public Wi-Fi is completely unsecure, and public Wi-Fi is completely unsecure, and whoever runs and manages the network can whoever runs and manages the network can whoever runs and manages the network can see everything that you're doing. see everything that you're doing. see everything that you're doing. Depending on what protocols you're Depending on what protocols you're Depending on what protocols you're using, that gives them the opportunity using, that gives them the opportunity using, that gives them the opportunity to intercept data, passwords, whatever to intercept data, passwords, whatever to intercept data, passwords, whatever it may be. And that is why you should it may be. And that is why you should it may be. And that is why you should use a VPN such as Surfshark. It is the use a VPN such as Surfshark. It is the use a VPN such as Surfshark. It is the cybersecurity tool that you can easily cybersecurity tool that you can easily cybersecurity tool that you can easily use to secure your entire digital life, use to secure your entire digital life, use to secure your entire digital life, whether that be changing your virtual whether that be changing your virtual whether that be changing your virtual location, hiding your IP address, or location, hiding your IP address, or location, hiding your IP address, or plugging your config and all that into plugging your config and all that into plugging your config and all that into gluten. It encrypts your data and makes gluten. It encrypts your data and makes gluten. It encrypts your data and makes your activity private. And Surfshark is your activity private. And Surfshark is your activity private. And Surfshark is more than a standard VPN, as it can more than a standard VPN, as it can more than a standard VPN, as it can protect your connection, your devices, protect your connection, your devices, protect your connection, your devices, and your personal information all in one and your personal information all in one and your personal information all in one place, including their very own ad place, including their very own ad place, including their very own ad blocker. Best of all, if you have an blocker. Best of all, if you have an blocker. Best of all, if you have an account that comes with unlimited account that comes with unlimited account that comes with unlimited devices, so you can protect your entire devices, so you can protect your entire devices, so you can protect your entire household. So, stop leaving your digital household. So, stop leaving your digital household. So, stop leaving your digital footprint exposed and use Surfshark footprint exposed and use Surfshark footprint exposed and use Surfshark today. Check out the first link in the today. Check out the first link in the today. Check out the first link in the description. Use my promo code to get an description. Use my promo code to get an description. Use my promo code to get an exclusive deal. So, try it today exclusive deal. So, try it today exclusive deal. So, try it today risk-free with their 30-day money-back risk-free with their 30-day money-back risk-free with their 30-day money-back guarantee. And with all that, let's talk guarantee. And with all that, let's talk guarantee. And with all that, let's talk about Ghosty. And actually getting this about Ghosty. And actually getting this about Ghosty. And actually getting this is pretty easy. If you're on macOS, you is pretty easy. If you're on macOS, you is pretty easy. If you're on macOS, you can install it with Brew or download it can install it with Brew or download it can install it with Brew or download it directly. If you're on Arch, you can get directly. If you're on Arch, you can get directly. If you're on Arch, you can get it from Pacman. And if you're on Fedora, it from Pacman. And if you're on Fedora, it from Pacman. And if you're on Fedora, you do have to add a copper repository you do have to add a copper repository you do have to add a copper repository and then install Ghosty from there. And and then install Ghosty from there. And and then install Ghosty from there. And this right here is my actual little this right here is my actual little this right here is my actual little instance of Ghosty. I haven't configured instance of Ghosty. I haven't configured instance of Ghosty. I haven't configured it too much, and we'll get into all
-
it too much, and we'll get into all it too much, and we'll get into all that. What we can do, we can type Ghosty that. What we can do, we can type Ghosty that. What we can do, we can type Ghosty with two Y's and version. And you can with two Y's and version. And you can with two Y's and version. And you can see right now I am rocking 1.3.1. see right now I am rocking 1.3.1. see right now I am rocking 1.3.1. And this is designed to work out of the And this is designed to work out of the And this is designed to work out of the box without actual user configuration, box without actual user configuration, box without actual user configuration, so you don't need to dive in and start so you don't need to dive in and start so you don't need to dive in and start changing things. You can use it just changing things. You can use it just changing things. You can use it just like you would any other generic like you would any other generic like you would any other generic terminal. You can see here some of the terminal. You can see here some of the terminal. You can see here some of the basic features that we have this little basic features that we have this little basic features that we have this little tab viewer. So, if we have multiple tabs tab viewer. So, if we have multiple tabs tab viewer. So, if we have multiple tabs open, you could either navigate right open, you could either navigate right open, you could either navigate right here. Or if you want a nice visual of here. Or if you want a nice visual of here. Or if you want a nice visual of everything you got going on, you can see everything you got going on, you can see everything you got going on, you can see it just like this. So, if I click on it just like this. So, if I click on it just like this. So, if I click on this, you can see we can split up, down, this, you can see we can split up, down, this, you can see we can split up, down, left, right, and there are hot keys or left, right, and there are hot keys or left, right, and there are hot keys or shortcut keys to go ahead and do that. shortcut keys to go ahead and do that. shortcut keys to go ahead and do that. So, control shift zero, for example, So, control shift zero, for example, So, control shift zero, for example, will split over here. And then I can will split over here. And then I can will split over here. And then I can easily manage the workflows and actually easily manage the workflows and actually easily manage the workflows and actually see the splits right there. So, you can see the splits right there. So, you can see the splits right there. So, you can have a real complicated layout going on. have a real complicated layout going on. have a real complicated layout going on. Additionally, we have a command palette. Additionally, we have a command palette. Additionally, we have a command palette. So, if you go control shift P, you can So, if you go control shift P, you can So, if you go control shift P, you can see all the things that you're able to see all the things that you're able to see all the things that you're able to do with Ghosty directly through here. do with Ghosty directly through here. do with Ghosty directly through here. So, you kind of explore, see the hot So, you kind of explore, see the hot So, you kind of explore, see the hot keys, and everything to actually do keys, and everything to actually do keys, and everything to actually do everything. And of course, you could go everything. And of course, you could go everything. And of course, you could go ahead and search and easily grab the ahead and search and easily grab the ahead and search and easily grab the commands or things that you want to do commands or things that you want to do commands or things that you want to do within the terminal. Hit escape, get out within the terminal. Hit escape, get out within the terminal. Hit escape, get out of there. Additionally, if I head over of there. Additionally, if I head over of there. Additionally, if I head over here, we have more kind of basic here, we have more kind of basic here, we have more kind of basic settings, things you'd expect. We have a settings, things you'd expect. We have a settings, things you'd expect. We have a terminal inspector, so you could get terminal inspector, so you could get terminal inspector, so you could get details on your specific instance, your details on your specific instance, your details on your specific instance, your keyboard events, terminal IO, the actual keyboard events, terminal IO, the actual keyboard events, terminal IO, the actual renderer. You get a lot of information renderer. You get a lot of information renderer. You get a lot of information through here, which is very nice, through here, which is very nice, through here, which is very nice, including the exact size. So, for including the exact size. So, for including the exact size. So, for example, if I wanted this something
-
example, if I wanted this something example, if I wanted this something specific, and I just dragged, you could specific, and I just dragged, you could specific, and I just dragged, you could see it actually live updating there, see it actually live updating there, see it actually live updating there, which is kind of nice. So, obviously, I which is kind of nice. So, obviously, I which is kind of nice. So, obviously, I could see it right there, but this will could see it right there, but this will could see it right there, but this will give you the actual kind of size in give you the actual kind of size in give you the actual kind of size in pixels. It's a handy tool to have. If pixels. It's a handy tool to have. If pixels. It's a handy tool to have. If you don't have a tab open, you create you don't have a tab open, you create you don't have a tab open, you create one right there, so you don't have to go one right there, so you don't have to go one right there, so you don't have to go to the menu or use the hot key. And you to the menu or use the hot key. And you to the menu or use the hot key. And you could actually split through right here, could actually split through right here, could actually split through right here, which really just kind of saves you a which really just kind of saves you a which really just kind of saves you a click. But really, the fun where you click. But really, the fun where you click. But really, the fun where you where you're going to spend some time is where you're going to spend some time is where you're going to spend some time is the configuration. Because while you can the configuration. Because while you can the configuration. Because while you can use this in its kind of default form use this in its kind of default form use this in its kind of default form here, here, here, you have more fun when you configure it. you have more fun when you configure it. you have more fun when you configure it. And you're going to need to set like And you're going to need to set like And you're going to need to set like some of the awesome fonts if you want to some of the awesome fonts if you want to some of the awesome fonts if you want to use certain tools. But if I do recall, use certain tools. But if I do recall, use certain tools. But if I do recall, my config is in .config in my home my config is in .config in my home my config is in .config in my home directory under Ghosty, and you could directory under Ghosty, and you could directory under Ghosty, and you could see I just have a simple config.ghosty see I just have a simple config.ghosty see I just have a simple config.ghosty file. So, if I jump into nano, arguably file. So, if I jump into nano, arguably file. So, if I jump into nano, arguably the best text editor on Linux, you can the best text editor on Linux, you can the best text editor on Linux, you can see I have a really simple configuration see I have a really simple configuration see I have a really simple configuration here. I'm using a specific nerd font here. I'm using a specific nerd font here. I'm using a specific nerd font because I wanted all the features within because I wanted all the features within because I wanted all the features within super file to work, and my font size is super file to work, and my font size is super file to work, and my font size is 16 cuz I just like everything a little 16 cuz I just like everything a little 16 cuz I just like everything a little bit bigger. Here is where you can define bit bigger. Here is where you can define bit bigger. Here is where you can define some other things. For example, if I some other things. For example, if I some other things. For example, if I wanted to go ahead and change my wanted to go ahead and change my wanted to go ahead and change my background opacity, background opacity, background opacity, you could do that. So, I want that to you could do that. So, I want that to you could do that. So, I want that to equal to maybe 0.95.
-
equal to maybe 0.95. equal to maybe 0.95. Oh, not five, 95. And let's go ahead and Oh, not five, 95. And let's go ahead and Oh, not five, 95. And let's go ahead and close this out, open up Ghosty once close this out, open up Ghosty once close this out, open up Ghosty once again. You can see it's kind of hard to again. You can see it's kind of hard to again. You can see it's kind of hard to see cuz it's just barely, but it is see cuz it's just barely, but it is see cuz it's just barely, but it is translucent there. Jumping back into the translucent there. Jumping back into the translucent there. Jumping back into the config, you can also set your themes config, you can also set your themes config, you can also set your themes directly in here. So, let's talk about directly in here. So, let's talk about directly in here. So, let's talk about themes. We do have some built-in themes, themes. We do have some built-in themes, themes. We do have some built-in themes, so I'm going to open up this right here, so I'm going to open up this right here, so I'm going to open up this right here, so we can kind of browse their so we can kind of browse their so we can kind of browse their documentation. We can see all the themes documentation. We can see all the themes documentation. We can see all the themes with a ghosty theme list command. Which with a ghosty theme list command. Which with a ghosty theme list command. Which actually, let's let's go ahead and list actually, let's let's go ahead and list actually, let's let's go ahead and list the themes. So, if I run this theme list the themes. So, if I run this theme list the themes. So, if I run this theme list command, ooh, will you look at that. And command, ooh, will you look at that. And command, ooh, will you look at that. And then use the arrows to just kind of go then use the arrows to just kind of go then use the arrows to just kind of go through here, and then you can pick through here, and then you can pick through here, and then you can pick whatever one looks best to you. For whatever one looks best to you. For whatever one looks best to you. For example, I really like this one, Birds example, I really like this one, Birds example, I really like this one, Birds of Paradise. Theme equals Birds of of Paradise. Theme equals Birds of of Paradise. Theme equals Birds of Paradise. Just like that, and if we Paradise. Just like that, and if we Paradise. Just like that, and if we output that, get out of there. There we output that, get out of there. There we output that, get out of there. There we go. That's clean. So, it's really easy go. That's clean. So, it's really easy go. That's clean. So, it's really easy to change the configuration. Granted, to change the configuration. Granted, to change the configuration. Granted, you don't have a nice little GUI to go you don't have a nice little GUI to go you don't have a nice little GUI to go ahead and you can't just select through ahead and you can't just select through ahead and you can't just select through that tool, which would be cool, but it's that tool, which would be cool, but it's that tool, which would be cool, but it's pretty easy. And as we can see here, pretty easy. And as we can see here, pretty easy. And as we can see here, it's also pretty easy to make your own it's also pretty easy to make your own it's also pretty easy to make your own theme, so you could create a new file theme, so you could create a new file theme, so you could create a new file with all these custom options. So, you with all these custom options. So, you with all these custom options. So, you could set the background, foreground, could set the background, foreground, could set the background, foreground, background image, which is a big one I background image, which is a big one I background image, which is a big one I see a lot of people doing. I have no see a lot of people doing. I have no see a lot of people doing. I have no interest in that. But, on here within interest in that. But, on here within interest in that. But, on here within the configuration under the option the configuration under the option the configuration under the option reference, there is an absolutely reference, there is an absolutely reference, there is an absolutely comical comical comical amount of configurations and things you amount of configurations and things you amount of configurations and things you can actually change and modify to your
-
can actually change and modify to your can actually change and modify to your specific preferences. Actually, there's specific preferences. Actually, there's specific preferences. Actually, there's so much here, I'm I'm just going to so much here, I'm I'm just going to so much here, I'm I'm just going to spend some time and configure everything spend some time and configure everything spend some time and configure everything uh to my heart's content. All right, we uh to my heart's content. All right, we uh to my heart's content. All right, we are back. And what I did here is are back. And what I did here is are back. And what I did here is actually, let's nano into this uh actually, let's nano into this uh actually, let's nano into this uh config. I I added quite a bit and a config. I I added quite a bit and a config. I I added quite a bit and a bunch of notes and stuff, too. So, when bunch of notes and stuff, too. So, when bunch of notes and stuff, too. So, when you go to the actual you go to the actual you go to the actual uh guide or article associated with this uh guide or article associated with this uh guide or article associated with this video, you're going to be able to get video, you're going to be able to get video, you're going to be able to get everything that you need. Or at least a everything that you need. Or at least a everything that you need. Or at least a really good starting point for the really good starting point for the really good starting point for the configuration, so it not just sitting configuration, so it not just sitting configuration, so it not just sitting there blank. So, for me, I am using the there blank. So, for me, I am using the there blank. So, for me, I am using the nerd font. I already talked about the nerd font. I already talked about the nerd font. I already talked about the font size and all that. Right now, we're font size and all that. Right now, we're font size and all that. Right now, we're using the Birds of Paradise theme, and using the Birds of Paradise theme, and using the Birds of Paradise theme, and we have the background opacity. But, we have the background opacity. But, we have the background opacity. But, here is where we have some more options here is where we have some more options here is where we have some more options that I thought was worth adding. First that I thought was worth adding. First that I thought was worth adding. First of all, background blur. For example, we of all, background blur. For example, we of all, background blur. For example, we can set that to can set that to can set that to uh true, and then maybe even lower this uh true, and then maybe even lower this uh true, and then maybe even lower this a bit since there's going to be a little a bit since there's going to be a little a bit since there's going to be a little bit of blur. So, now we'll have a nice bit of blur. So, now we'll have a nice bit of blur. So, now we'll have a nice little effect with that. I don't want little effect with that. I don't want little effect with that. I don't want any contrast. And right here, I'm any contrast. And right here, I'm any contrast. And right here, I'm actually having difficulty getting these actually having difficulty getting these actually having difficulty getting these cursor styles to work, at least in my cursor styles to work, at least in my cursor styles to work, at least in my environment. If I go ahead and exit out environment. If I go ahead and exit out environment. If I go ahead and exit out here here here and do control shift R to reload the and do control shift R to reload the and do control shift R to reload the configuration, you can see that we have configuration, you can see that we have configuration, you can see that we have some slight differences in the some slight differences in the some slight differences in the background. So, if I bring this forward, background. So, if I bring this forward, background. So, if I bring this forward, you can see what that looks like there.
-
you can see what that looks like there. you can see what that looks like there. But, you can see when I don't select it, But, you can see when I don't select it, But, you can see when I don't select it, the cursor shows up right, but when it's the cursor shows up right, but when it's the cursor shows up right, but when it's actually selected, it's a line. So, actually selected, it's a line. So, actually selected, it's a line. So, I don't know what's going on there. If I don't know what's going on there. If I don't know what's going on there. If you know, please do uh inform me of my you know, please do uh inform me of my you know, please do uh inform me of my mistakes. I want to use the block mistakes. I want to use the block mistakes. I want to use the block hollow. I mean, it's working here on hollow. I mean, it's working here on hollow. I mean, it's working here on nano. This is exactly what I was looking nano. This is exactly what I was looking nano. This is exactly what I was looking for. And blink, right now it's set to for. And blink, right now it's set to for. And blink, right now it's set to false, and we could set that to true if false, and we could set that to true if false, and we could set that to true if we wanted to. So, if I went out of here we wanted to. So, if I went out of here we wanted to. So, if I went out of here and then reloaded it and then jumped and then reloaded it and then jumped and then reloaded it and then jumped back in, you can see we got some back in, you can see we got some back in, you can see we got some blinking action there. So, at least it's blinking action there. So, at least it's blinking action there. So, at least it's working over here. And then we got some working over here. And then we got some working over here. And then we got some padding. Now, I really like this setting padding. Now, I really like this setting padding. Now, I really like this setting personally for kind of what I do because personally for kind of what I do because personally for kind of what I do because I end up recording my terminal a lot. I end up recording my terminal a lot. I end up recording my terminal a lot. So, it it it gives a little bit of space So, it it it gives a little bit of space So, it it it gives a little bit of space right here. So, when I zoom in on the right here. So, when I zoom in on the right here. So, when I zoom in on the terminal, it looks a little bit more terminal, it looks a little bit more terminal, it looks a little bit more like this instead of like this. Very like this instead of like this. Very like this instead of like this. Very nice. Padding balance, decoration. And nice. Padding balance, decoration. And nice. Padding balance, decoration. And again, you can go into the documentation again, you can go into the documentation again, you can go into the documentation really get some details on all of this really get some details on all of this really get some details on all of this stuff here. Inherent working directory stuff here. Inherent working directory stuff here. Inherent working directory true, and we have some behavior stuff. true, and we have some behavior stuff. true, and we have some behavior stuff. And there's some good stuff in here. And there's some good stuff in here. And there's some good stuff in here. Specifically, I really like this copy on Specifically, I really like this copy on Specifically, I really like this copy on select. So, I'm not sure if it's going select. So, I'm not sure if it's going select. So, I'm not sure if it's going to work in nano. Yep. So, you can see to work in nano. Yep. So, you can see to work in nano. Yep. So, you can see copied to clipboard just by copied to clipboard just by copied to clipboard just by highlighting. So, you don't have to copy highlighting. So, you don't have to copy highlighting. So, you don't have to copy control shift C, whatever your terminal control shift C, whatever your terminal control shift C, whatever your terminal happens to use. But, you see, I can just happens to use. But, you see, I can just happens to use. But, you see, I can just easily copy things to my actual easily copy things to my actual easily copy things to my actual clipboard, which I found myself doing clipboard, which I found myself doing clipboard, which I found myself doing quite a bit. Shell integration, no quite a bit. Shell integration, no quite a bit. Shell integration, no cursor. So, that That's the setting that cursor. So, that That's the setting that cursor. So, that That's the setting that should technically be making the other should technically be making the other should technically be making the other cursor work, but um I'll figure it out.
-
cursor work, but um I'll figure it out. cursor work, but um I'll figure it out. And then right here, you have key And then right here, you have key And then right here, you have key bindings. So, you can see I added a bindings. So, you can see I added a bindings. So, you can see I added a control shift enter equals new split control shift enter equals new split control shift enter equals new split right. So, control shift enter, new right. So, control shift enter, new right. So, control shift enter, new split right. If I do something like split right. If I do something like split right. If I do something like control D, you can see that's going to control D, you can see that's going to control D, you can see that's going to close out. Alternatively, if I just close out. Alternatively, if I just close out. Alternatively, if I just typed in exit, it would also close that typed in exit, it would also close that typed in exit, it would also close that out as well. And I added control shift R out as well. And I added control shift R out as well. And I added control shift R instead of using control shift comma, instead of using control shift comma, instead of using control shift comma, which is the default. Where did it go? I which is the default. Where did it go? I which is the default. Where did it go? I was hitting hot keys. I think I closed was hitting hot keys. I think I closed was hitting hot keys. I think I closed it out. But, really that's that's the it out. But, really that's that's the it out. But, really that's that's the configuration. I'll go ahead and link configuration. I'll go ahead and link configuration. I'll go ahead and link again to kind of my base configuration again to kind of my base configuration again to kind of my base configuration as well as the documentation. But, one as well as the documentation. But, one as well as the documentation. But, one thing that I want to talk about is let's thing that I want to talk about is let's thing that I want to talk about is let's go ahead and SSH into a local server go ahead and SSH into a local server go ahead and SSH into a local server that I have. And this is one of the that I have. And this is one of the that I have. And this is one of the kind of main issues that I had or have kind of main issues that I had or have kind of main issues that I had or have with it is it needs like custom software with it is it needs like custom software with it is it needs like custom software to be able to run properly. So, if I'm to be able to run properly. So, if I'm to be able to run properly. So, if I'm in here, I'm in a server that doesn't in here, I'm in a server that doesn't in here, I'm in a server that doesn't have the Ghosty terminal and I do have the Ghosty terminal and I do have the Ghosty terminal and I do something like nano, you can see something like nano, you can see something like nano, you can see unable to initialize the terminal type. unable to initialize the terminal type. unable to initialize the terminal type. And same if I try to like clear it out, And same if I try to like clear it out, And same if I try to like clear it out, it's just doesn't know what's going on.
-
it's just doesn't know what's going on. it's just doesn't know what's going on. So, to actually fix this, what we're So, to actually fix this, what we're So, to actually fix this, what we're going to want to do is to actually exit going to want to do is to actually exit going to want to do is to actually exit out of there and go to our instance out of there and go to our instance out of there and go to our instance right here. This is just on our local right here. This is just on our local right here. This is just on our local desktop. And we're going to want to drop desktop. And we're going to want to drop desktop. And we're going to want to drop in this right here. So, we're going to in this right here. So, we're going to in this right here. So, we're going to give that a copy. What this is going to give that a copy. What this is going to give that a copy. What this is going to do do do is install Ghosty's terminfo entry is install Ghosty's terminfo entry is install Ghosty's terminfo entry remotely. So, if I minimize this and for remotely. So, if I minimize this and for remotely. So, if I minimize this and for SSHing our server, what you're going to SSHing our server, what you're going to SSHing our server, what you're going to want to do is just put in the just want to do is just put in the just want to do is just put in the just normal username at the IP address, hit normal username at the IP address, hit normal username at the IP address, hit enter, type in that password, and there enter, type in that password, and there enter, type in that password, and there we go. So, now if we try to SSH into we go. So, now if we try to SSH into we go. So, now if we try to SSH into this and then run something like nano, this and then run something like nano, this and then run something like nano, you can see now that it's working. And you can see now that it's working. And you can see now that it's working. And then, of course, if I'm able to actually then, of course, if I'm able to actually then, of course, if I'm able to actually get out of here, we can clear our get out of here, we can clear our get out of here, we can clear our terminal. It all works. So, there's just terminal. It all works. So, there's just terminal. It all works. So, there's just a little tiny bit of legwork to do to a little tiny bit of legwork to do to a little tiny bit of legwork to do to get all the features to work as they get all the features to work as they get all the features to work as they should. And in this guide here, I have a should. And in this guide here, I have a should. And in this guide here, I have a bunch of other information and things bunch of other information and things bunch of other information and things that you might want to check out. And if that you might want to check out. And if that you might want to check out. And if you're interested in learning about you're interested in learning about you're interested in learning about shells, that's another thing that I'm shells, that's another thing that I'm shells, that's another thing that I'm going to start getting into right now.
-
going to start getting into right now. going to start getting into right now. This is just default, but on my uh Mac This is just default, but on my uh Mac This is just default, but on my uh Mac machine, I'm using oh my ZSH, which has machine, I'm using oh my ZSH, which has machine, I'm using oh my ZSH, which has been working phenomenally. So, if you been working phenomenally. So, if you been working phenomenally. So, if you want to see a video on that, do let me want to see a video on that, do let me want to see a video on that, do let me know. Uh if you want to see a video now, know. Uh if you want to see a video now, know. Uh if you want to see a video now, I got some good ones. First, you can go I got some good ones. First, you can go I got some good ones. First, you can go check out the super files video, which check out the super files video, which check out the super files video, which goes over that terminal or TUI file goes over that terminal or TUI file goes over that terminal or TUI file manager, which is fantastic. Or if you manager, which is fantastic. Or if you manager, which is fantastic. Or if you want to see an older video where I list want to see an older video where I list want to see an older video where I list off some tools that are definitely worth off some tools that are definitely worth off some tools that are definitely worth checking out, you can see that right checking out, you can see that right checking out, you can see that right here as well. And with all that, I do here as well. And with all that, I do here as well. And with all that, I do hope you have an absolutely beautiful hope you have an absolutely beautiful hope you have an absolutely beautiful day. And goodbye.
Summary
The main theme is the exploration of the Ghosty terminal emulator. Key subjects include terminal emulation, the Kitty graphics protocol for image previews, and the tool Superfile. The practical takeaway is that Ghosty's compatibility with modern protocols like Kitty makes it a valuable upgrade from default terminals, enhancing functionality with GPU rendering for speed.