No video

Beautiful Bash

  Рет қаралды 188,047

Chris Titus Tech

Chris Titus Tech

Күн бұрын

Tired of an Ugly prompt with no features? Fix it with this guide!
Website Copy/Paste Commands: christitus.com... .
►► Digital Downloads ➜ www.cttstore.com
►► Reddit ➜ / christitustech
►► Titus Tech Talk ➜ / titustechtalk
►► Twitch ➜ / christitustech

Пікірлер: 244
@ChrisTitusTech
@ChrisTitusTech Жыл бұрын
For ZSH Users: christitus.com/zsh/ Bash Copy/Paste Guide: christitus.com/beautiful-bash/
@Mahid410
@Mahid410 Жыл бұрын
can run this script in fedora....😴
@idjdbrvvskambvvv9007
@idjdbrvvskambvvv9007 Жыл бұрын
madness absolutely beautiful
@arka4042
@arka4042 9 ай бұрын
Hey, I just installed this and something seems off, so I want to go back to my original bash. I am a total beginner in linux, so please tell me what to do now? Even 'cd' was not working, until I installed some 'zoxide'!
@arka4042
@arka4042 9 ай бұрын
Please tell me how to set my default shell to my previous, normal bash again
@ChrisTitusTech
@ChrisTitusTech 9 ай бұрын
@@arka4042 use the chsh command
@RainbowVision
@RainbowVision Жыл бұрын
Never replace someone's entire bashrc file with a symlink. The bashrc is holy and should be respected. Only ever append or prepend stuff and let the user know you're doing so. Edit: I mean ask the user if it's okay to source the additional config (my original comment wasn't clear enough)
@youdontknowme2508
@youdontknowme2508 Жыл бұрын
Holy moly
@RainbowVision
@RainbowVision Жыл бұрын
@@youdontknowme2508 guacamole?
@neon_Nomad
@neon_Nomad Жыл бұрын
@@RainbowVision for rolly-oli
@DmnkRocks
@DmnkRocks Жыл бұрын
this video will kill so many (novice) user's bashrc and zshrc
@markh.6687
@markh.6687 Жыл бұрын
"This video depicts advanced Linux techniques, which may not be suitable for newbies. Viewer discretion is advised. The video camera's rolling...."
@darkwaveatheist
@darkwaveatheist Жыл бұрын
This works really well for a personal system. Don't use something like this as a crutch though if you have to log into multiple random systems. Just like you should know ed, ex, and vi before using some exotic vim profile. You never know what caveman-arsed system you might have to work on.
@prettyfast-original
@prettyfast-original Жыл бұрын
"So if you have a bash.rc, you're probably gonna wipe that out." wut dude?
@exismys
@exismys 2 ай бұрын
really fucking sick
@igorrodriguez9942
@igorrodriguez9942 Жыл бұрын
The thing I like more about your content is that you come up with great stuff that I usually don't even think about (like the Homebrew video, too). Thanks a lot!
@soupborsh8707
@soupborsh8707 Жыл бұрын
I like the "ugly" look
@bobbybologna3029
@bobbybologna3029 Жыл бұрын
Lol I've always wanted to do this but I just never felt researching it, I would keep it ugly, put some colors on my prompt and put my git branch indicator in there and just live with it 😆. Glad for the script, I won't run it but I can look through it and see what you're doing which I like better than reading documentation because... like I said I'm lazy haha
@ChrisTitusTech
@ChrisTitusTech Жыл бұрын
Want to know a secret? the starship theme code was stolen from their official themes and modified by me to look like this... I'm lazy too.
@robertlunderwood
@robertlunderwood Жыл бұрын
@@ChrisTitusTech Isn't this how Stack Overflow works? Everyone stealing code off each other and modifying it to suit their needs?
@bobbybologna3029
@bobbybologna3029 Жыл бұрын
@@ChrisTitusTech Lazy Linux Gang lmao
@iaco_
@iaco_ 6 ай бұрын
​@@robertlunderwoodGuess this is how coding works
@monkabang9107
@monkabang9107 9 ай бұрын
I'm somewhat late to the party. For new linux users wanting to revert to their original bash, you can do so with the following command: cat /etc/skel/.bashrc > ~/.bashrc That is, revert to the .bashrc file created with the home directory.
@pj85438
@pj85438 9 ай бұрын
Cheers! That is good to know.
@lipsky7855
@lipsky7855 5 ай бұрын
Thank you so much internet person, you just saved me ton of googling
@dhruvkumar-br2lp
@dhruvkumar-br2lp Ай бұрын
Thanks
@bedeamadi9317
@bedeamadi9317 Жыл бұрын
Thanks Chris, Love the new look of my terminal:)
@muhammadmuhajiralfath
@muhammadmuhajiralfath Жыл бұрын
Can you please tell what font must to be added ? some icons cannto appear corectly in my ubuntu
@khushalgrover1251
@khushalgrover1251 Жыл бұрын
same issue
@jsf17
@jsf17 6 ай бұрын
Same here, I have weird Omega symbols in the prompt :/
@abzs5811
@abzs5811 6 ай бұрын
And I ALSO love the way he zooms in so we can see the tiny font Again great job 😂
@grndplane
@grndplane Жыл бұрын
Thanks Chris you did an excelent job with starship and autojump, could you do a tutorial on these and go into your thinking a bit more? Can we loose the symlinks? I think it would be better, faster, more robust without symlinks. Thanks for the great guides and tutorials.
@ZacLangston
@ZacLangston Жыл бұрын
As a windows user i can't wait for next Monday!
@LucasMahatokyRAMILISON
@LucasMahatokyRAMILISON Ай бұрын
It kills the deep nerdy side of the terminal
@GrindAlchemyTech
@GrindAlchemyTech Жыл бұрын
🧑🏽‍💻♌💗 I'm playing around with debian & Wayland....lol I'm still friends with my tinycore build eventhough the frustration associated with tinycore was way more than I anticipated 😅...definitely learning how wild linux land can get..I must be insane because I absolutely love it....😅😅😅 thanks Chris for all the material... I feel like a DJ digging through the crates looking for the special vinyl you've got some great hits bro
@abzs5811
@abzs5811 6 ай бұрын
I absolutely love the way he makes this shit easy for beginners Great job
@octagear
@octagear Жыл бұрын
Ptse, the little teaser for next Monday, cute 😄
@mrmysteryguest
@mrmysteryguest Жыл бұрын
Bad, bad Chris, blindly wipe out a users. .bashrc? Why not explain what to hash out in. bashrc and source 'mybash/bashed' within the users. .bashrc?
@gwgux
@gwgux Жыл бұрын
Nice little script, but one really shouldn't be symlinking their bashrc file to a directory like that where if they go in and clean up their git hub directory, they can delete their bashrc file by accident. You're better off putting it somewhere else, or look at appending their existing one after commenting everything else out. You may also want to really consider backing up their current bashrc file before doing anything to it. You can always tell and show people how to do it themselves and tell people that they should always check scripts before they run them, but lets be real, a newer Linux user just coming over from Windows or Mac may not be that cautious and usually won't know enough about what the bashrc file does to handle this right (Mac users have a chance, but not very likely for Windows users).
@mchi2214
@mchi2214 10 ай бұрын
this is so true!
@arka4042
@arka4042 9 ай бұрын
I have no idea what u r talking about bcz I am a total beginner at this. Just got afraid how to get back my normal shell if something goes wrong with this one.
@mchi2214
@mchi2214 9 ай бұрын
@@arka4042 just make a copy of your default bashrc.
@gabrielcostasouza3961
@gabrielcostasouza3961 5 ай бұрын
Hi Chris!! is there anyway to take the greek letters out? other than that seems good, thanks for the work!
@juanignaciogilbordon1935
@juanignaciogilbordon1935 4 ай бұрын
how to uninstall this?? it is causing many errors and I need to know
@thecompanioncube4211
@thecompanioncube4211 2 ай бұрын
This is all done through the bashrc symlink. Google how to break that and you’ll uninstall all the changes
@hubb-tech
@hubb-tech Жыл бұрын
Thanks Chris. Much appreciated.
@nathanmiddleton1478
@nathanmiddleton1478 Жыл бұрын
Beauty is in the eye of the beholder! Don't judge my terminal by your standards ... :p EDIT: Previous was a reaction, but yeah as others have pointed out this is the wrong way to do this kind of cusomization. Maybe there's a type of user that only has Linux to open a terminal and run neofetch to bump their computer street cred or something and this works for them? IDK. Bad practice all around.
@SavciSV
@SavciSV 8 ай бұрын
it gives me bash: zoxide: command not found in every cd command i do Edit: Solved after executing 'sudo apt install -y zoxide' Thanks for the new theme
@Iced-Tea
@Iced-Tea 6 ай бұрын
The icons aren't working for me on the Iosevka nerd font. Hod do you turn them off?
@waguiness
@waguiness 11 ай бұрын
Thanks Cris for the great config!! I note that it is not showing python virtual envs in the prompt. Any idea of how configure this?
@ShadowWolf2023-yp5zg
@ShadowWolf2023-yp5zg 5 ай бұрын
I love how my bash looks now.
@shant-o
@shant-o Жыл бұрын
Always wanted to know how your terminals were like this.. thanks for the video. Btw new linux user here :) and your channel has been quite helpful so far
@EmilKarloOLIakaKAN
@EmilKarloOLIakaKAN Жыл бұрын
Fantastic altruistic work Mr. Chris.. God bless You :)
@dalescorcher5568
@dalescorcher5568 Жыл бұрын
could not you use "mv *.ttf ~/.fonts" prob will only move everything with .ttf extension
@ygiagam
@ygiagam Жыл бұрын
Thank you for another awesome video.
@olafschermann1592
@olafschermann1592 Жыл бұрын
Great work, thank you for sharing
@org.name_here
@org.name_here Жыл бұрын
Would be much appreciated if you could do a universal guide on your bspwm config. I wanted to get into tiling managers for quite a while and this would be the perfect start.
@org.name_here
@org.name_here Жыл бұрын
@@donaldmickunas8552 Thanks
@brandleesee
@brandleesee Жыл бұрын
Can these customizations be reflected in the TTY consoles, too?
@ignaciocaballero1985
@ignaciocaballero1985 11 ай бұрын
Thanks Chris
@leo874life
@leo874life Жыл бұрын
You are a beautiful b@sturd and a gem of a man because of all the work you do and then do it for KZfaq for some stranger to copy it. I salute you good sir
@DaleYaw
@DaleYaw Жыл бұрын
Apparently on the current version of the beautiful bash the bashrc file is replaced. The error did not pop up for me. Also it set up as default editor vim. Personally I am not familiar with vim, so it was a bit frustrating when found out. Hopefully it was easy to fix by just commenting out the section on bashrc about the default editor.
@JackDespero
@JackDespero Жыл бұрын
I see, so you wouldn't recommend comic sans in the terminal, no?
@soren777
@soren777 Жыл бұрын
I want it to be next Monday already!!
@realKushy17
@realKushy17 2 ай бұрын
Chris, do you have your RHCE cert?
@andrewnorris5415
@andrewnorris5415 Жыл бұрын
Thanks for doing this.
@wombatdk
@wombatdk 11 ай бұрын
While I primarily use the console, NONE of our users do. What irritates me with THIS tutorial though - you're not teaching people how to change their prompt. You're only telling them "run this script from some random person on the internet, trust me it's safe wink wink". Teach the use of ANSI and in this case UTF8/UTF16 to get to that point. That makes FAR more sense, because then people can really customize the prompt to their liking.
@mrgeebee1622
@mrgeebee1622 4 ай бұрын
On Arch, getting: bash: compdef: command not found bash: compdef: command not found bash: compdef: command not found bash: compdef: command not found bash: compdef: command not found bash: compdef: command not found bash: /home/mrgeebee/.bashrc: line 732: syntax error: unexpected end of file
@alruinschoon9196
@alruinschoon9196 3 ай бұрын
bash: compdef: command not found bash: compdef: command not found bash: compdef: command not found bash: compdef: command not found bash: compdef: command not found bash: /home/alruin/.bashrc: line 732: syntax error: unexpected end of file [alruin@alruin ~]$ cat /etc/skel/.bashrc > ~/.bashrc bash: batcat: command not found my to
@muddyexport5639
@muddyexport5639 Жыл бұрын
Thank you!
@the_dark_kerm
@the_dark_kerm Ай бұрын
Its a better idea to append the customizations to the .bashrc instead of completely replacing it with a symlink.
@fixer1140
@fixer1140 Жыл бұрын
Awesome content Chris, thank you very much indeed. On another note, I installed your bootloader and it was working great until I upgraded Mint to version 21. Any ideas?
@VorasilpKijchavengkul
@VorasilpKijchavengkul Жыл бұрын
awesome. Thank you.
@Wiscotac
@Wiscotac Жыл бұрын
Nice demo!
@Florijan2
@Florijan2 2 ай бұрын
how do i change color of it? would someone please help me with that, cuz id like to have a red color pallet rather than blue...
@UltraZelda64
@UltraZelda64 3 ай бұрын
It does look pretty with the arrow-shaped gradients and the colors when first opening a terminal, but after you've run a few commands and you see it repeating four, five or more times, it really starts to look ugly and just too in-your-face. Also, when you're in a directory with a long name and its path is taking up like half or more of the terminal and it's all fancy and stuff... it just seems too flashy to me. It's fun for a few minutes and always leaves a good impression when opening a new terminal, but after only a few minutes of real use I feel like these kinds of console customizations really wear out their welcome, leaving me wanting to go back to that "ugly," boring default.
@WORMSTweaker
@WORMSTweaker Жыл бұрын
I find it quite bad to symlink a .bashrc file to a random directory, the moment you cleanup your GitHub folder, you break bash and lose your customisations A copy command (like you offer at the start) might be better, yes, or maybe appending the changes to the current .bashrc file? Good presentation nonetheless!
@nathanmiddleton1478
@nathanmiddleton1478 Жыл бұрын
Unless of course your doing something standard for *you*! My "bashrc" is in ~/.config/bash/rc and bash is run with that by default. But generally I'd agree. His approach for doing this just invites future disaster. Thankfully a typcial newb user won't understand what happens when they delete that github folder during a cleanup and all that customization disappeared.
@WORMSTweaker
@WORMSTweaker Жыл бұрын
@@nathanmiddleton1478 Yeah, I was worried about new Linux users, that might not understand why their bashrc suddenly disappeared after that cleanup, or don't even know what a bashrc is in the first place ahah
@nathanmiddleton1478
@nathanmiddleton1478 Жыл бұрын
@@WORMSTweaker My fumbled attempt at agreement previously. No harm meant. I'm wordy and long-winded. ^_^
@Gammalt
@Gammalt 11 ай бұрын
Does it still show the virtual env?
@ViszlaBoss
@ViszlaBoss Жыл бұрын
I'll wait till next Monday 🙂
@soulstenance
@soulstenance Жыл бұрын
I found fish and fell in love.
@koshland-micro
@koshland-micro 26 күн бұрын
"E: Unable to locate package fastfetch"
@LSGaming2405
@LSGaming2405 6 ай бұрын
my bash overwrites in the same line please help
@thomaskosvic6103
@thomaskosvic6103 9 ай бұрын
what do you need time in your prompt for when it is a bottom right of screen ???
@StephenZura
@StephenZura Жыл бұрын
On both my Raspberry pi and my Ubuntu on WSL2 the ~/.config directory does not exist. You may want to add a check/creation of this directory to the script.
@KratomSyndicate
@KratomSyndicate Жыл бұрын
same issue here
@TheRealJohnMadden
@TheRealJohnMadden Жыл бұрын
I couldn't have found this video at a more perfect time, currently trying to get my Bash to be pretty and oh-my-posh is just being rude!
@Gray3ther
@Gray3ther 5 ай бұрын
It looks clean & thank you. But how do you disable the ls command from showing hidden files & folders?
@emseek9822
@emseek9822 Жыл бұрын
How can I remove the empty line above the prompt (or make it smaller)? It doesn't look very good when opening the terminal and there's just this useless empty line at the top...
@jsf17
@jsf17 6 ай бұрын
Is there something else that needs to be changes? Since my prompt shows weird vertical square brackets with vertical i letter inside instead of the nice arrows you have.
@HihioLanth
@HihioLanth 6 ай бұрын
I think you should use a nerd fonts in your terminal. Those arrows are not standard ASCII characters, so the glyphs are not included in regular fonts. What terminal emulator you are using? Sometimes messed up locale can also cause the problem of improper glyph rendering.
@juanrincon6576
@juanrincon6576 Жыл бұрын
I do really like Mononoki font from nerd fonts
@QuimChaos
@QuimChaos Жыл бұрын
i'm still using ohmyzsh...
@atharvasupe1083
@atharvasupe1083 3 ай бұрын
how to enable hide hidden folders in this script
@nightmarenova6748
@nightmarenova6748 Жыл бұрын
Hey Chris , do you have the same thing for ZSH by any chance?
@ChrisTitusTech
@ChrisTitusTech Жыл бұрын
Yup, Here you go: christitus.com/zsh/ Uses the Powerlevel10k theme as a base.
@nightmarenova6748
@nightmarenova6748 Жыл бұрын
@@ChrisTitusTech much obliged 🙏
@QHawk7
@QHawk7 Жыл бұрын
Permission denied
@primebear3960
@primebear3960 Жыл бұрын
Chris i love your tool but it really does not disabling PowerThrottling,i cheked in registry also in Policy Editor and its not disabled
@notforyoutoknow6823
@notforyoutoknow6823 4 ай бұрын
Is anyone able to point me in the direction to change my command prompt? I swear I’ve looked everywhere and tried messing with all the proper files and I can’t get it to change anymore.
@hadiprasetiyo1930
@hadiprasetiyo1930 2 ай бұрын
is this only for linux gitbash? no windows?
@nichohells
@nichohells 7 ай бұрын
how do I remove the git-hub logo thingy in the bash?
@tomcedukoski
@tomcedukoski 8 ай бұрын
how do i change it from blue to another color i want since i am using gruvbox i want a orange color
@prakharverma2286
@prakharverma2286 5 ай бұрын
Thanks. My bash is fucked up now :)
@ezfrag5909
@ezfrag5909 10 ай бұрын
how do i unlik this and restore my default bashrc?
@docfaizal
@docfaizal Жыл бұрын
will this starship work with fish shell too??
@raymondgradzewicz
@raymondgradzewicz Жыл бұрын
I just use oh my bash, oh my zsh, and oh my posh for simplicity and convenience.
@premiumaccount4364
@premiumaccount4364 8 ай бұрын
how to revert back
@peterwassmuth4014
@peterwassmuth4014 Жыл бұрын
hi Chris. what are you thinking about Stratis File System.
@markh.6687
@markh.6687 Жыл бұрын
Chris comes out of the box with uber-geekness for the Bash cognoscenti! 🤩 But average users are gonna average user, and avoid Bash like a time-share. 😐
@ex0ja
@ex0ja Жыл бұрын
How do you get the translucent background though
@Xubhajit
@Xubhajit 7 ай бұрын
How to remove it..? i don't like aliases
@bazoo513
@bazoo513 Жыл бұрын
I think that using a prompt _program_ is a bit of an overkill. Well, for navigating local code repositories, perhaps...
@R_Priest
@R_Priest Жыл бұрын
I think the ugly bash is the beautiful bash.
@JeremiahSlattery
@JeremiahSlattery Жыл бұрын
I've been trying to reproduce this on Arch and not doing well. Do you have any thoughts/ideas?
@iMeMo_02
@iMeMo_02 Жыл бұрын
I used this in a long time and now I want to return to the default because I want to see the virtual environment show up. So how can I turn back to the default. Any help ?
@xroman_
@xroman_ 7 ай бұрын
Thanks Chris, very cool stuff. However I deleted like 90% from the provided .bashrc file as it were some absolutely irrelevant personal configs.
@AlbertXuY
@AlbertXuY Жыл бұрын
Why not source?
@akosdanielbollok4956
@akosdanielbollok4956 7 ай бұрын
How do you change it from these blueish colors to sg else??
@D1Ck3n
@D1Ck3n Жыл бұрын
Hey, thanks for the Guide! one weird thing: does your script change the timezone of the timestamp behind every command? i'm located in germany and my timestamp is 8h behind my time 😄
@LLPOF
@LLPOF Жыл бұрын
I only replaced the section of my .bashrc file at the bottom that begins with # Set the ultimate amazing command prompt I have everything working correctly, except I don't have the rounded prompt. How can I get that?
@robertbutcher222
@robertbutcher222 9 ай бұрын
I’m assuming installing this pretty bash works on bash for windows too?
@joepiscapo936
@joepiscapo936 6 ай бұрын
4:20 a chku sign :) google sign which tribe?
@whiskey_neat
@whiskey_neat 9 ай бұрын
if i access root.. the settings will revert..how can i set this so that it includes root?
@mr.sucram3635
@mr.sucram3635 Жыл бұрын
Hi Chris, I love your content. Just followed the steps of your setup guide, however I encountered a little hiccup. When I restart my system I get a warning : "Error found when loading /home/usr/.profile stty: 'standard input': Inappropriate ioctl for device As a result the session will not de configured correctly..." Tried to research about it, followed some thread about .profile and tty but I couldn't figure it out. I'm on PopOs might I add. Could you please give me some pointers where I might look into ? Many thanks (In the mean time I've reset my backup .bashrc)
@MichaelWilliams-lr4mb
@MichaelWilliams-lr4mb Жыл бұрын
You might want to post it as an issue on his github.
@Petrisha
@Petrisha Жыл бұрын
I fixed it simply by opening the modified .bashrc and turning the line referencing tty into a comment. Saved and exited, and it's been fine since. Made the warning go away at boot.
@bazoo513
@bazoo513 Жыл бұрын
DON'T just remove your .bashrc file unless this is the first time you ever launched bash of this machine. You _did_ make some customizations, didn't you?
@chromerims
@chromerims Жыл бұрын
Straight 🔥. Gosh funniest show I have watched anywhere my entire life. Watched this like 666x, so funny. Thank you for making my toilet time easier and greasier.
@MrGFYne1337357
@MrGFYne1337357 Жыл бұрын
My fav Nerd font is 'GoMono Nerd Book' not 'GoMono Nerd Monospace Book'
@Waladhoolin
@Waladhoolin Жыл бұрын
"I love Forcing things" 😅
@thodaentertainment1
@thodaentertainment1 Жыл бұрын
Can someone reply the command for removing this ??
@tudomerda
@tudomerda Жыл бұрын
I bought your WinUtil but I don't see a menu option to remove One Drive and Windows Defender, am I blind or have you intentionally omitted those two ?. I don't run any antivirus on my gaming PC as it ONLY goes online for Steam gaming and some browsing.
Stop using APT
9:56
Chris Titus Tech
Рет қаралды 514 М.
My New Desktop
11:46
Chris Titus Tech
Рет қаралды 596 М.
Meet the one boy from the Ronaldo edit in India
00:30
Younes Zarou
Рет қаралды 18 МЛН
天使救了路飞!#天使#小丑#路飞#家庭
00:35
家庭搞笑日记
Рет қаралды 91 МЛН
BASH scripting will change your life
14:18
NetworkChuck
Рет қаралды 1 МЛН
Bash vs ZSH vs Fish: What's the Difference?
13:32
Eric Murphy
Рет қаралды 175 М.
Installing Arch Linux 2024 (And what to do post install)
10:55
Titus Reacts to Linus Tech Tips Linux Daily Drive Challenge
20:21
Chris Titus Tech
Рет қаралды 744 М.
Why I Switched Back to Bash, And Why You Should Too
10:42
The Linux Cast
Рет қаралды 38 М.
Top 5 Terminal Emulators
27:02
Learn Linux TV
Рет қаралды 89 М.
I forced EVERYONE to use Linux
22:59
NetworkChuck
Рет қаралды 443 М.
Prettify Your BASH Prompt
14:23
The Linux Cast
Рет қаралды 19 М.
Choosing the Right Linux Distro
14:08
Chris Titus Tech
Рет қаралды 510 М.
We may have killed p10k, so I found the perfect replacement.
19:48
Dreams of Autonomy
Рет қаралды 132 М.