 One of the things that desktop Linux users love to do is they love to rice their desktop, right? We love to customize our desktop and add a little bling to it add a little color add a little ascii art And one of the most common things we do is we pump out our terminal, right? We add some ascii art to our terminal so in our bash RC or ZSH RC or our fish config You know, we make sure that every time we open a terminal, you know Some kind of ascii art loads up such as my random shell color scripts loads up in my terminal But what many people do is they have a program called neofetch that loads up every time they launch a terminal This is neofetch here I'm one of the more common fetching style programs out there that people install in their terminal Well the other day I came across a new fetching program called fetch master 6,000 and it is a really cool alternative to neofetch So if you want to check out the source code for fetch master 6,000 it is hosted over at github and all it is it's a simple pearl script and if I open it it is 316 lines long the pearl script So it's very easy to go and check out the source code edit the source codes Change it to your needs and by comparison for those that want to compare us in between this 316 line as pearl script compare that to neofetch the neofetch program Which is a shell script is actually a bash script and it is 10958 lines of bash Like this is a gigantic script. Oh my goodness my browser is even having trouble scrolling so fast because there's so many So many lines of code there for neofetch. So the good thing about fetch master 6,000 Is very easy to wrap your head around if you want to go play with the code and in action here This is some screenshots of what fetch master 6,000 is it's basically these ASCII art characters I believe they are called Dilbert, Wally, Alice, and Dogbert There's a dog character too and you can customize fetch master 6,000 to display whichever character you like You can also customize the information box here, you know, what information do you actually want it to display? So let me go ahead and get this installed and I will show you this in action The easiest way to install it is through either W get or curl So you're just basically downloading this pearl script from the internet Just download it and I'm just going to use curl. So I'm going to copy that curl command And then let me get over to my desktop. I'm going to open a terminal paste that curl command And we've downloaded that the next thing we need to do is fm 6,000.pl was the name of the file and there it is fm 6,000 And we need to make sure that it's executable. So you need to do a chmod plus x for executable And then the file that we want to make executable is fm 6,000 and then once that is executable now I can execute fm 6,000 now I executed fm 600 fm 6,000 and there it is in action you can see OS is our code Linux although it looks like it's adding an extra Double quote at the end. So that's probably an error in the pearl script itself But because the pearl script is only 316 lines I can go in and find where that extra quote is and correct that myself if I wanted to We also have our kernel version our desktop environment, which is really the xmonad window manager or shell Which I'm currently using the fish shell our uptime and how many packages are currently installed on the system So this is the default information now We can actually give fm 6,000 various flags and options if we wanted to customize this a little bit So let me clear the screen. I'm going to go back over here to the github page And you see available options and we have options for dash H for help dash C for color Well, let's start with the dash C flag. So if I did fm 6,000 one more time dash C for color and let's specify a color and this is the base color So I guess it's the prominent the most prominent color probably the ASCII art character color So let's see if we can specify magenta. Yeah, and now our character is magenta And if we changed it to green, I'd have to spell green correctly and there we go and specify the color as red All right, so let's keep going with this. What else could I do? I could add the dash W flag That specifies that the character should be Wally instead of Dilbert who is the default character and there is Wally What else could I do? I could specify the dog bird character instead of Wally It looks like we can also specify our OS so dash O and then name of OS I guess if The fetch master script can't detect your OS you can specify it in our case It does detect that we're on arco, but it does add that annoying double quote so I can correct that right here I can just specify Arco Linux without a double quote and that corrected that problem We can also give it a dash in flag for not a desktop environment Which means X Monad instead of being listed as a desktop environment I think will now be listed as a window manager. So So you do have a number of flags and options available here. We can also play with the spacing I said we have available flags for margins gaps and length Let's go ahead and play with that while we're at it. So let's do dash M for margin We'll do a margin of 8 dash G for gaps We'll do gaps 8 as well and then dash L the length has to be at a Number greater than 14. So it's got to be a minimum of 15. I so this size here. I guess it's 15 Let's make it even wider 25 and that's with the gaps and the margins that we specified And for those of you that wanted to add fetch master 6000 to where every time you open a terminal you automatically get this displayed So you don't actually run it have to run it yourself What I would do is we don't want you to get all the flags and options you want I would copy that and then let me open up a new terminal. I'm gonna get into my Bash RC for instance here I'm gonna go to the very last line of my bash RC because Somewhere in here. I have my shell color scripts right here color script random That is running my shell color scripts every time that I launch a terminal and instead what I want to do Is I want to run the FM 6000 script so let me write that and quit out of that and now let me get to a bash shell and You see every time I open a terminal where bash is loaded in the terminal I will for forever more and get the fetch master 6000 script so pretty cool program now it is this a Better alternative to neo-fedge. I mean you guys will have to make your own call on that I do like the fact that it's very simple very minimal very clean for me Neo fetch has always had a little bit too much going on with it and the fact that that neo fetch script now is Pushing like 11 12,000 lines long of bash script You know the fact that the fetch master tool is only 300 lines of pearl I think that is a positive the only downsides I see with the fetch master 6000 tool is the fact that the only way to install it really is to just download it from the internet using Something like W get or curl or you could just do a get clone. It's not packaged in anybody's repositories yet I think it's a very new project. I'm assuming it's a very new project because it's the fact that there isn't any kind of License so one of the things I like of course is to use free and open-source software where possible So I hope the person behind fetch master 6000 actually adds a license to this github repository soon And of course it needs to be one of the free licenses now before I go I need to think a few special people. I need to thank the producers of the show Fc Dallas gave Lou Mitchell Alan Akami Archvitar 30 Chuck David the other David Dylan Gregory Louis Paul Polytech Scott Steven Sven West and Willie they are the producers of the show these guys They're my highest-tiered patrons over on patreon without these guys this episode about fetch master 6000 It would not have been possible the shows also brought to you by each and every one of these ladies and gentlemen as well All these names you're seeing on the screen right now These are all my supporters over on patreon because this channel is sponsored by you guys the community without you I couldn't do what I do if you'd like to support my work look for distro tube over on patreon. All right guys Peace I Didn't realize neo-fetch was so bloated