Тёмный

How to setup your Mac Terminal to be beautiful 

typecraft
Подписаться 65 тыс.
Просмотров 204 тыс.
50% 1

How to setup your mac terminal!
Hey everyone! In this video I'm going to show you how to easily configure your mac terminal to be amazing! It isn't that hard to configure, although it can be confusing. It only takes a few packages and you'll have your terminal looking amazing! You'll be left with an awesome mac command line with really cool features!
packages:
oh-my-zsh
powerlevel10k
zsh-autosuggestions
zsh-syntax-highlighting
gruvbox itermcolors
and colorls gem!
chapters:
0:00 - intro and showing off our new terminal
0:45 - install iterm2
1:28 - the best color scheme
2:08 - oh my zsh!
3:20 - lets talk about fonts...
4:00 - get some POWER with a new command line
4:40 - a couple of plugins for oh my zsh
5:35 - some extra credit with a ruby gem
6:30 - watch this video next!
Be sure to like and subscribe!

Наука

Опубликовано:

 

30 июн 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 175   
@jizhang2407
@jizhang2407 Год назад
Thank you. Just like all your neovim videos, it works, it's beautiful, it's succinct, and it's packed with knowledge.
@jc.baptiste
@jc.baptiste 11 месяцев назад
I appreciate your config is simple yet beautiful and efficient. Just enough stuff, not too much.
@DebashisTalukdar
@DebashisTalukdar 6 месяцев назад
Oh my God! This is so awesome! Thank you for sharing this. A really nicely presented video with a fast pace (had to use pause a few times - and that's cool; it just makes it so engaging!)
@VS-jv7kn
@VS-jv7kn 9 месяцев назад
Amazing video, as a person who loves to have everything aesthetically pleasing this helped so much!!
@typecraft_dev
@typecraft_dev 9 месяцев назад
Awesome glad you liked it!
@thusithaniroshan
@thusithaniroshan 6 месяцев назад
I looked into the oh my zsh back then but I never could my terminal look like this. awesome video.
@pixeltechie
@pixeltechie 6 месяцев назад
Thank you! Finally a beautiful terminal. My best Christmas present this year :D
@terrabyte-techy
@terrabyte-techy 5 месяцев назад
Thanks for taking time to share this, it's really helpful.
@lupinthird
@lupinthird 7 месяцев назад
Super awesome tutorial. Thanks for sharing!
@TheChewyWun
@TheChewyWun 6 месяцев назад
Great work. Bookmarking this for after the 1st of the year when my Mac is due. Thanks
@sammatthews516
@sammatthews516 Месяц назад
Nice video. Love the ruby add on with colorls.
@MikeMcCune
@MikeMcCune 7 месяцев назад
sweet set of upgrades, thanks for the guide!
@joshuayoo9031
@joshuayoo9031 6 месяцев назад
Awesome tutorial! It's really helpful 👍
@izsalqurlinas
@izsalqurlinas 8 месяцев назад
thank you man, now i love when open terminal
@rodgaray
@rodgaray 6 месяцев назад
Thanks! Really cool stuff!!!!!!
@rafal-k
@rafal-k Год назад
It looks great on my MacBook and on Ubuntu laptop as well. Thanks.
@chelovak
@chelovak 7 месяцев назад
WOW! It's very useful! Thanks!
@typecraft_dev
@typecraft_dev 7 месяцев назад
You’re welcome! Glad you found this useful
@bert_boerman
@bert_boerman 2 месяца назад
Fantastic tutorial Thanks!
@paullopez_ai
@paullopez_ai 6 месяцев назад
Excellent! Thank you!
@thanhvu5633
@thanhvu5633 Год назад
Thanks a lot , it's so nice.
@Honorus1
@Honorus1 Месяц назад
Awesome video. Made my day 🙂
@yyev89
@yyev89 7 месяцев назад
Thank you so much, now its a pleasure to open terminal 🙂
@typecraft_dev
@typecraft_dev 7 месяцев назад
Hell yeah
@alijafargholi
@alijafargholi 2 месяца назад
Thanks! this was great
@xxkoalamanxx
@xxkoalamanxx 7 месяцев назад
Great video, great explanation! The only thing I didn't essentially get is how you manage to get the Apple icon instead of your username. Besides all of that it's been a great video. Thank you so much for putting this together and helping people like myself myself.
@typecraft_dev
@typecraft_dev 7 месяцев назад
honestly I don't remember :) might have been a default for the command line theme
@pollitoninja_
@pollitoninja_ Год назад
thanks, colorls wanst working for me because I didn't type source after add the alias, now it's working. thanks!
@markbarton6845
@markbarton6845 7 месяцев назад
I used iTerm and then iTerm 2 for many years. I have to say iTerm2 is great. I now however use Warp Terminal which is just amazing and now the only terminal I use as it give me the ability code with teams and AI is helpful when you can’t remember the odd commands.
@javierleyba
@javierleyba 7 месяцев назад
Agree, Warp is far better than iTerm.
@kailron
@kailron 6 месяцев назад
My main issue with warp is that it feels a bit bloated and alien relative to the macOS aesthetic
@user-sf3gp2is2u
@user-sf3gp2is2u 6 месяцев назад
this video helped me, thanks
@typecraft_dev
@typecraft_dev 6 месяцев назад
Glad it helped
@nak6608
@nak6608 5 месяцев назад
nice thanks for the video!
@AdrianLoaizaCo
@AdrianLoaizaCo 9 месяцев назад
"I'm excited for you!"😄😄 after is done, I'm going to presume this with my friends.😎
@t0nyz0
@t0nyz0 7 месяцев назад
Really awesome video and with about 20 replays I was able to get it working. Minor suggestions, people are doing this step by step, so in parts where you fly through the command prompts so fast they are unreadable even if you slow down the video, thats frustrating. Look at 4:14 as an example. Type in the command, pause 2 seconds, continue.. there should be no where in the video that you are typing and entering a command in less than 300's of a second.
@elinjoroge4266
@elinjoroge4266 7 месяцев назад
how did u manage to know what he did in that part. I am lost and can not continue
@benjaminangafua
@benjaminangafua 4 месяца назад
@@elinjoroge4266 He left me frustrated
@seandougherty3022
@seandougherty3022 3 месяца назад
@@elinjoroge4266 he said to change the theme variable. there's only one place you can do that with how he has things setup...the zshrc file. even if you didn't know that, in the lualine/statusline in nvim, it tells you what file is actively being edited in the active buffer.
@user-tv8hj1lm8v
@user-tv8hj1lm8v 8 месяцев назад
This is really usefull info )))
@typecraft_dev
@typecraft_dev 8 месяцев назад
You’re useful info :)
@profatox
@profatox 5 месяцев назад
Thanks.. It's mean a lot.
@SabarMohamed
@SabarMohamed 7 месяцев назад
I just use warp terminal, it's really great
@LorenzoBettini
@LorenzoBettini 6 месяцев назад
Thanks for the video. Note that p10k configure allows you to automatically install and set the recommended meslo nerd font. Moreover, it looks like you're using Jetbrains font instead of Hack
@typecraft_dev
@typecraft_dev 6 месяцев назад
that's right I definitely glossed over the fact p10k installs meslo NF. I should update this video.
@davdeveloper
@davdeveloper Месяц назад
For me the regular mac terminal looks just awesome. Simple is the best
@SaiTeja-ir7yv
@SaiTeja-ir7yv 7 месяцев назад
Really cool stuff. Now Im gonna showoff to my code buddies. Ok bye!!
@typecraft_dev
@typecraft_dev 7 месяцев назад
See ya!
@EzDoesntExist
@EzDoesntExist 4 месяца назад
keep in mind all the changes you made takes affect on the default terminal which I found enough and don't need iterm2 for my needs. Default one gets pretty with your steps!:)
@vojtastruhar8950
@vojtastruhar8950 Год назад
Your videos are awesome and this one too!
@typecraft_dev
@typecraft_dev Год назад
Thank you!!
@terrydaniel9045
@terrydaniel9045 Год назад
Another great video. Works great minus one thing: What is the reason aliases must be included at the bottom? I tried entering it further up in the zshrc but found it wouldn't work as intended.
@typecraft_dev
@typecraft_dev Год назад
that is odd, it shouldn't matter, unless your alias relied on something higher up in the .zshrc file
@terrydaniel9045
@terrydaniel9045 Год назад
@@typecraft_dev So it needs to be under the line that says ' source $ZSH/oh-my-zsh.sh' which seems sensible, leaving this here in case anyone else encounter the same
@chosig1911
@chosig1911 Год назад
You want to add it to the bottom, last entered line makes the rules, oh-my-zsh has it's own alias (it makes `ls = ls --color=tty`), so if you add your alias above the source it gets overwritten. Edit: if you just type 'alias' you can see all the aliases that comes out of the box.
@keithdow8327
@keithdow8327 7 месяцев назад
Thanks!
@typecraft_dev
@typecraft_dev 7 месяцев назад
Thank YOU!!!
@GabrielMartinez-ez9ue
@GabrielMartinez-ez9ue 7 месяцев назад
is there a reason why when i edit the zshrc file, i don't see any colors using vim?
@Hydrakid-to2rr
@Hydrakid-to2rr Год назад
this is really fast for someone that started yet
@matttroughton7391
@matttroughton7391 8 месяцев назад
how do you install nvim for Mac. I trued installing some of the new colors for the terminal in iterm2 but it said the command was not found. how can I combat this?
@beniciomoldenado2315
@beniciomoldenado2315 7 месяцев назад
I may need a jumpstart. At 1:33 you say type CMD+i which takes me to Preferences. Once there I don't see any place to click to Load Presets. Where did I go wrong?
@hyltoncarboo8303
@hyltoncarboo8303 3 месяца назад
You're za man for zis maaaaaaaaang!!
@RobSirota
@RobSirota 6 месяцев назад
Thanks for the great tips. However when I do ls which is alias for colorls it works on my local drive but when I ssh into my server ls is the same old boring ls. Also how can I stop it from capitalizing the first character of a command?
@llchristubell
@llchristubell 6 месяцев назад
You need to install zsh and set it up on your server if you want it consistent. Set the same alias etc
@Solsenderz
@Solsenderz 6 месяцев назад
The highlights are nice, but imo a lot of distractions, however, I'd use it now
@medhavimiddha9882
@medhavimiddha9882 Месяц назад
I followed the steps outlined in this video, but for Hack Nerd Font doesn't look like yours when you are showing. Is there something I am missing?
@tryggviedwald1542
@tryggviedwald1542 6 месяцев назад
No offense, but I’ve had to squint through too many dark-blue filenames on black bacground on colleagues’ terminals. I have come to appreciate the clean simplicity of the standard terminal. I can syntax-highlight in my brain.
@typecraft_dev
@typecraft_dev 6 месяцев назад
All good brother 👊
@llchristubell
@llchristubell 6 месяцев назад
Personally, I like yellow on black. I agree that making sure all text is readable is critical, so many colour sets have bad contrast in places.
@ShelbyGT2112
@ShelbyGT2112 7 месяцев назад
Thank you for this video! Yep, the terminal looks way more appealing than before. One problem I ran into though.... when downloading the "Hack Nerd Font", there were no "complete" versions of the font. I did install all the different .tff fonts that were in the 'Hack' folder, after downloading. But after installing them and setting my font to "Hack Nerd Font", I do not get those cool icons. Has anyone else had this issue?
@andrewazarov2717
@andrewazarov2717 7 месяцев назад
I also can't find
@ShelbyGT2112
@ShelbyGT2112 7 месяцев назад
@@andrewazarov2717 I just installed all the HackNerdFont version in the download folder. I was running into an issue where I was not showing the different icons and that cool looking file path ribbon. Turns out I had to rerun the "p10k configure" questions and I saw where I could choose 'many icons' and choose that file path color ribbon. To run the p10k configure wizard..... at the prompt just type. "p10k configure" (no quotes).
@karinkuto5540
@karinkuto5540 9 месяцев назад
how do i get those icons to show like yours?
@danr2513
@danr2513 Год назад
colors wouldn't install for me. I got "make install failed, exit code 2" error
@plamenyossifov6135
@plamenyossifov6135 7 месяцев назад
very nice, but a little slower and some more explanations would've been nice
@burstfireno1617
@burstfireno1617 9 месяцев назад
Too fast to follow along for a beginner like me : / ... 01:57 what's happening here?
@scriptedpixelsltd
@scriptedpixelsltd 6 месяцев назад
It’s too hard to see the settings you chose. Can you supply the settings in a file/seeenshot/comment?
@iam.neekeeteen
@iam.neekeeteen 6 месяцев назад
hey, anyone know why with 'zsh-autosuggestions' plugin, escaping symbol (backslash) added after every single word before a spacebar to a Folder's names, e.g. when typing a cd command to go to any folder, like: it autosuggests and displays -
@latakantsharma3134
@latakantsharma3134 Год назад
Can you help me for Kali. I am trying to set alias ls = 'colorls' but it not working
@fzrte
@fzrte Год назад
I believe you can't have any spaces in the command, so type it like this instead: alias ls='colorls'
@JohnSmith-zl8rz
@JohnSmith-zl8rz 3 месяца назад
I never undersatnd why I need iTerm, what's wrong with the default Terminal?
@mueblenudecarpinteriacancu8616
@mueblenudecarpinteriacancu8616 8 месяцев назад
does it work if im on "bash" ?
@sethback
@sethback Год назад
0:01 instructions unclear, got lost in the wallpaper, damn can I get the link for it? 😍
@kaivioor5173
@kaivioor5173 2 месяца назад
is it possible to get ubuntu 22.04 ' terminal theme on my mac
@nelly9080
@nelly9080 2 месяца назад
So everytime I opne the app it tells me the file "powerlevel10k/powerlevel10k" was not found and I followed each very step and still have the same error when I open the app, can someone help me?
@Solsenderz
@Solsenderz 6 месяцев назад
Eza works great as well, tho
@ChristopherTehBoonSung
@ChristopherTehBoonSung 9 месяцев назад
Now I realize why my Terminal looks like the default; too lazy to download all the apps and set each of them…
@typecraft_dev
@typecraft_dev 8 месяцев назад
thats fair
@marcoschirrmeister
@marcoschirrmeister 7 месяцев назад
You can have it much quicker and by default, when you use the fish shell and use exa as a ls replacement. 😀
@Hamsters_Rage
@Hamsters_Rage 7 месяцев назад
how to make it at the same level of beauty while connecting to remote host via sh ?
@typecraft_dev
@typecraft_dev 7 месяцев назад
That’s a tough one. You’d have to install all this stuff on the remote machine to start
@Hamsters_Rage
@Hamsters_Rage 7 месяцев назад
@@typecraft_dev is it possible to use regex based text highlighting in iterm - profiles - advanced - triggers? are there any ready to use sets of triggers for that?
@Hydrakid-to2rr
@Hydrakid-to2rr Год назад
what did you choose to get style
@typecraft_dev
@typecraft_dev Год назад
Which style? The power line?
@SaschaKleiber
@SaschaKleiber 2 месяца назад
Stupid question, but why does your ls look like "ls -la"?
@redactedblank
@redactedblank Год назад
how did you get nvim command?
@typecraft_dev
@typecraft_dev Год назад
that is neovim!
@rue2003
@rue2003 2 месяца назад
it works like a charm!
@Rambou92
@Rambou92 8 месяцев назад
Hack nerd font has been removed. Please update in the description
@JohnSmith-zl8rz
@JohnSmith-zl8rz 3 месяца назад
why in thell you need iTerm over Terminal?
@oguzakankan518
@oguzakankan518 Год назад
or you use warp terminal :)
@typecraft_dev
@typecraft_dev Год назад
I’ll have to check that out!
@stevep8363
@stevep8363 2 месяца назад
If you slow it down to .25 speed you almost have enough time for your eyes to focus on what text he's typing... almost.
@chriscs9080
@chriscs9080 8 месяцев назад
thats so fucking fast for anyone to follow , you have to pause the video again and again ...even on slowmotion is fast lol
@bengraham1798
@bengraham1798 10 месяцев назад
You type the command and the move away from it too quickly
@zwew_gang
@zwew_gang Месяц назад
slow down the vid 😹
@dadobe20
@dadobe20 9 месяцев назад
@JohnSmith-zl8rz
@JohnSmith-zl8rz 3 месяца назад
I prefer Fish than ZSH
@tompov227
@tompov227 11 месяцев назад
No offense but the single greatest monospaced font ever created-Apple‘s Menlo is already installed on macOS, so why is everybody so obsessed with this jet brains mono font? I like it but it’s clearly inferior. There’s even a nerd fond version of Menlo.
@typecraft_dev
@typecraft_dev 11 месяцев назад
I like menlo too :)
@hw5622
@hw5622 7 месяцев назад
menlo with nerd font patch is nice
@FlailingWildly
@FlailingWildly 7 месяцев назад
Over the years, I migrated from Menlo → Meslo LG S → Meslo with Nerdfont → SF Mono with Nerdfont.
@al1gned
@al1gned 7 месяцев назад
Ever heard of a thing called preference?
@tompov227
@tompov227 7 месяцев назад
@@al1gned I’m being hyperbolic
@vbcv1
@vbcv1 5 месяцев назад
then wait for your terminal to boot up in just 10 seconds :)
@lebraeu
@lebraeu 7 месяцев назад
man you are going through these commands so fast not even fast enough to pause the video man 🥴
@typecraft_dev
@typecraft_dev 7 месяцев назад
Shoot. Maybe I’ll make a new one slowed down
@llchristubell
@llchristubell 6 месяцев назад
Or just list the commands in a pinned comment?
@maks12007
@maks12007 Год назад
Nice video😅Please helpme which mac in 2023 for 2000$
@typecraft_dev
@typecraft_dev Год назад
Depends! If you want portability get MacBook Pro. Otherwise Mac Studio is amazing if you don’t need to bring it anywhere
@maks12007
@maks12007 Год назад
@@typecraft_dev Thanks! And please make video with room set up please )
@ThierryC2373
@ThierryC2373 7 месяцев назад
That is not how to setup your Mac Terminal, this is how to install a new cool terminal. Anyway, too many steps down the road. Very cool though.
@typecraft_dev
@typecraft_dev Год назад
What’s your favorite oh my zsh plug-in? 😂
@PavelMalinov
@PavelMalinov Год назад
Auto suggest because ofc
@peteryates308
@peteryates308 Год назад
Syntax highlighting was mine, but I switched to fish a few years ago and now my experience is essentially the same as it was in zsh except I only have 5 lines of config.
@Saintel
@Saintel 7 месяцев назад
You go way to fast to keep up with the video shots :(
@typecraft_dev
@typecraft_dev 7 месяцев назад
Well shit
@roachdoggjr3357
@roachdoggjr3357 8 месяцев назад
the fonts are nearly the same man
@almayo274
@almayo274 5 месяцев назад
You do it really fast and don't say what buttons or commands to press for beginners it is very difficult!!
@chrishabgood8900
@chrishabgood8900 7 месяцев назад
Vim.. nooooo
@beedeeuniko
@beedeeuniko 4 месяца назад
echo $0... it's fish
@richardbennett4365
@richardbennett4365 10 месяцев назад
The narrator did not install zsh-completions. Why not? He could have told his viewers about them. Anyway. Good video. Missed the woman with mouth shape, though.
@rodquilter1137
@rodquilter1137 7 месяцев назад
well it appears nice but talking too fast for me to follow and no idiots guide to copy !!!!!!!!!
@typecraft_dev
@typecraft_dev 7 месяцев назад
Sorry I’ll make a slower one!!
@elinjoroge4266
@elinjoroge4266 7 месяцев назад
I have no idea what you did at 01:57. I am lost and I cannot continue. I think i should look for another slower tutorial, you toooo fast
@user-hi3ox9lh6e
@user-hi3ox9lh6e 6 месяцев назад
why does every single tutorial never work lmao. like i type nvim and its just like nope sorry. every, single, tutorial lol
@rue2003
@rue2003 2 месяца назад
The process is long so mistakes are easy to make. And sometimes repeated downloads mess things up try to uninstall everything and start again, hope it works eventually
@javierleyba
@javierleyba 7 месяцев назад
Useless recommendations for rookies. Warp is by far better that iTerm, far, far better. Starship is far, far better that Ohmyzsh. And also there are some very useful tools like eza...all of them made with Rust language.
@JohnSmith-zl8rz
@JohnSmith-zl8rz 3 месяца назад
2:45 why in hell zsh will delete all the files of the computer from git official file, what a non sense comment!
@KgRu1eS
@KgRu1eS 8 месяцев назад
Way too quick for a beginner.
@typecraft_dev
@typecraft_dev 8 месяцев назад
sorry ;(
@JarppaGuru
@JarppaGuru 9 месяцев назад
why not default every where so peoples not need do it lol. they would remove it to normal. people allways want change. and you did not know it you followed other video lolol
@citizenclown
@citizenclown 6 месяцев назад
LMAO, this is totally a Mac thing. Make your terminal pretty! LMAO
@HabiburRahman-xs9gb
@HabiburRahman-xs9gb 7 месяцев назад
too much work
@typecraft_dev
@typecraft_dev 7 месяцев назад
No!
@JohnSmith-zl8rz
@JohnSmith-zl8rz 3 месяца назад
Take it easy, too fast!
@richardbennett4365
@richardbennett4365 10 месяцев назад
Why is that woman gasping? Anyway, forget about her. She doesn't even appear in the video. One doesn't need oh my zsh. The same configuration can be done without it and very simply and without installing all that extra stuff. One also doesn't need iTerm2. There are plenty of other choices that the narrator never mentions.
@caballerosalas
@caballerosalas 12 дней назад
You talk and show things too fast. It is difficult to pause to copy the commands.
Далее
The Ultimate Mac Terminal Setup - Beginner Tutorial
8:22
Едим ЕДУ на ЗАПРАВКАХ 24 Часа !
28:51
How to make your Linux or Mac terminal BEAUTIFUL
9:53
Tmux will SKYROCKET your productivity - here’s how
10:02
ThePrimeagen Hacks My Productivity
3:30
Просмотров 39 тыс.
How To Make Your macOS Terminal Amazing From Scratch
28:51
you need to learn tmux RIGHT NOW!!
17:46
Просмотров 494 тыс.
macOS Terminal (zsh) - The Beginners' Guide
30:51
Просмотров 209 тыс.
Самый СТРАННЫЙ смартфон!
0:57
Просмотров 35 тыс.