Set up a Mac in 2024 for Power Users and Developers

แชร์
ฝัง
  • เผยแพร่เมื่อ 31 พ.ค. 2024
  • In this video CJ walks you through his Macbook setup. He covers OS settings, essential productivity apps, terminal setup, zsh settings, VS Code setup and VS Code Extensions. Whether you're brand new to a mac or have been using one for years, you will likely find something useful in this video.
    View all of the links to the apps I install and commands I run here: github.com/CodingGarden/mac-s...
    View all of my VS Code settings and extensions here: github.com/CodingGarden/vscod...
    00:00:00 Intro
    00:00:56 What Macbook did I get?
    00:01:14 Desktop Settings
    00:02:18 Dock Settings
    00:03:44 Finder Settings
    00:07:01 Quick Launcher - RayCast
    00:08:20 RayCast Setup and Overview
    00:10:34 Homebrew
    00:13:18 RayCast Homebrew Plugin
    00:14:12 Window Management - Rectangle
    00:16:04 App Switching - Alt-tab
    00:17:20 Menu Bar Utility - Hidden Bar
    00:18:30 Menu Bar Stats
    00:21:26 Menu Bar Calendar - itsycal
    00:22:10 Break Timer - Time Out
    00:23:37 Homebrew Cask Versions
    00:24:30 Install Firefox Developer Edition
    00:25:12 Firefox Settings
    00:28:21 Useful Browser Extensions
    00:31:05 Privacy Focused Browser Extensions
    00:32:30 Firefox Layout
    00:33:29 Other Apps I use
    00:35:06 Install Docker Desktop
    00:35:41 oh my zsh setup
    00:38:37 iterm settings
    00:41:09 oh my zsh configuration
    00:42:46 Set up git SSH key
    00:44:49 dotfiles setup
    00:45:42 CLI Tools I use
    00:46:29 Install Node.js with nvm
    00:47:37 Useful npm global commands
    00:48:33 VS Code
    00:49:32 Install VS Code Extensions
    00:50:33 Local Project Setup
    00:51:15 Load VS Code Settings
    00:52:04 VS Code Layout
    00:53:29 Useful VS Code Settings
    00:54:50 Useful VS Code Extensions
    00:58:15 Other VS Code Extensions
    00:59:19 Thanks!
    ------------------------------------------------------------------------------
    Hit us up on Socials!
    Syntax: / syntaxfm
    www.syntax.fm
    Brought to you by Sentry.io - sentry.io/syntax
    ------------------------------------------------------------------------------
    Device Mockup created from deviceframes.com/templates/ma...
    #macbook #productivity #setup #development #webdevelopment #javascript
  • วิทยาศาสตร์และเทคโนโลยี

ความคิดเห็น • 334

  • @syntaxfm
    @syntaxfm  2 หลายเดือนก่อน +12

    00:00:56 What Macbook did I get?
    00:01:14 Desktop Settings
    00:02:18 Dock Settings
    00:03:44 Finder Settings
    00:07:01 Quick Launcher - RayCast
    00:08:20 RayCast Setup and Overview
    00:10:34 Homebrew
    00:13:18 RayCast Homebrew Plugin
    00:14:12 Window Management - Rectangle
    00:16:04 App Switching - Alt-tab
    00:17:20 Menu Bar Utility - Hidden Bar
    00:18:30 Menu Bar Stats
    00:21:26 Menu Bar Calendar - itsycal
    00:22:10 Break Timer - Time Out
    00:23:37 Homebrew Cask Versions
    00:24:30 Install Firefox Developer Edition
    00:25:12 Firefox Settings
    00:28:21 Useful Browser Extensions
    00:31:05 Privacy Focused Browser Extensions
    00:32:30 Firefox Layout
    00:33:29 Other Apps I use
    00:35:06 Install Docker Desktop
    00:35:41 oh my zsh setup
    00:38:37 iterm settings
    00:41:09 oh my zsh configuration
    00:42:46 Set up git SSH key
    00:44:49 dotfiles setup
    00:45:42 CLI Tools I use
    00:46:29 Install Node.js with nvm
    00:47:37 Useful npm global commands
    00:48:33 VS Code
    00:49:32 Install VS Code Extensions
    00:50:33 Local Project Setup
    00:51:15 Load VS Code Settings
    00:52:04 VS Code Layout
    00:53:29 Useful VS Code Settings
    00:54:50 Useful VS Code Extensions
    00:58:15 Other VS Code Extensions
    00:59:19 Thanks!

  • @iamqqu
    @iamqqu 3 หลายเดือนก่อน +60

    If i had to rank all the mac setup videos i have watched through the years, this ranks way up at number one. CJ is a natural teacher. Took the time to explain everything and not just skim through it. Really great work.

  • @leojclarke
    @leojclarke 3 หลายเดือนก่อน +54

    What a killer video. So indepth but super high production value and veeery watchable. Timestamps are on point. I'm sure to visit and revisit this video many times in the future.

  • @alexliebhaber3109
    @alexliebhaber3109 3 หลายเดือนก่อน +25

    20 mins in, and I've already downloaded 3 new apps! Wonderful video!

  • @williamcameron83
    @williamcameron83 3 หลายเดือนก่อน +2

    41:06 seamlessly done! Love it! Great video, very useful and A LOT to take in so thanks for the timestamps to jump about.

  • @PRonYouTube
    @PRonYouTube 2 หลายเดือนก่อน +2

    Thanks so much for sharing your setup! This was one of the better videos I've seen :) The iTerm "Natural Text Editing" key mappings was super helpful!

  • @ohLyln
    @ohLyln 3 หลายเดือนก่อน +4

    Honestly great video! I have been using Mac OS to develop on for like 5 years and I didn’t know about some of these cool things. In particular; Raycast + the brew extension (just set it up last night) as well as stats tool is quite nice. Thanks for all this, very comprehensive!

  • @jaumfcn
    @jaumfcn 2 หลายเดือนก่อน +4

    First video of yours I've seen and I loved your vibe. Thanks for bringing it all together in such a light and cool way!
    Regardless the development stack, my setup is very similar and I would like to say that it is really worth giving Arc Browser and Warp Terminal a chance.

  • @88onage
    @88onage 3 หลายเดือนก่อน +21

    Ah, the memories. The Mac setup streams were how I originally discovered CJ a few years ago. Awesome stuff 🚀

  • @EBay_Dev
    @EBay_Dev 2 หลายเดือนก่อน +3

    Spectacular! The best mac setup I've ever seen

  • @StLolek
    @StLolek 3 หลายเดือนก่อน +3

    Nice video CJ! Well presented a lot of useful stuff 🎉

  • @aleksrutar8839
    @aleksrutar8839 2 หลายเดือนก่อน +2

    My Macs are all reconfigured and a bit "hacked", but you just made it super clean! Well done Mr. CJ!

  • @rjborba
    @rjborba 2 หลายเดือนก่อน +1

    Amazing! It is hard to find someone with a very similar setup that I have. Yours gave me some ideas of improvement. Thank you so much 🎉

  • @FrontEndDevz
    @FrontEndDevz 2 หลายเดือนก่อน +2

    One of the best and most useful video that I've seen this year!

  • @nanoadam415
    @nanoadam415 3 หลายเดือนก่อน +1

    This is SUCH an amazing video! This is actually incredible.

  • @anitalakhadze5358
    @anitalakhadze5358 2 หลายเดือนก่อน +3

    I was watching this in incognito mode, but the video was so good and detailed and useful, that I specifically got back to non-incognito to give it a like 😄Thank you! ❤

  • @theseus_dev
    @theseus_dev 2 หลายเดือนก่อน +1

    This is the best set up video for mac 2024 hands down. I also use raycast and love using the create links as shortcuts

  • @Dedseq
    @Dedseq 3 หลายเดือนก่อน +1

    lots of the stuff mentioned here I'm already using, Though, there were things I didn't even know were there. Really good in-depth video !!

  • @ryanorr1
    @ryanorr1 2 หลายเดือนก่อน

    This was an incredible resource. Thanks for putting this together!

  • @jimbennett834
    @jimbennett834 2 หลายเดือนก่อน +1

    This was an excellent video for a newbie to mac OS. Thank you.

  • @p1padev
    @p1padev 12 วันที่ผ่านมา

    Such a great video. Thanks for everything!

  • @DenzilLewis
    @DenzilLewis 2 หลายเดือนก่อน

    Super helpful stuff, CJ. Learned a lot. Thanks!

  • @TheShoobah
    @TheShoobah 3 หลายเดือนก่อน

    Great video, I will get a brand new Mac next week for my new job, so this was really useful 👌

  • @sadikrajabasha2938
    @sadikrajabasha2938 2 หลายเดือนก่อน

    You're amazing, cj. I have implemented all the settings and its supercool. Post importing vs code settings, I couldn't toggle between editor and Primary side bar using shortcut "command +0" & "command+1"

  • @Levelord92
    @Levelord92 2 หลายเดือนก่อน

    Ooooh CJ, nice to see you, I set up my MAC twice already based on your vid from Code Garden

  • @bleakCode
    @bleakCode 2 หลายเดือนก่อน

    CJ is awesome. I followed your twitch streams back in the day.

  • @Jamrawk88
    @Jamrawk88 3 หลายเดือนก่อน

    Awesome video man. Was extremely helpful and informative. You sold me on raycast

  • @AlfredEssa
    @AlfredEssa 2 หลายเดือนก่อน

    Fantastic. A lot of nice tips and presented superbly. Much appreciated.

  • @yeboije
    @yeboije 2 หลายเดือนก่อน +15

    just got a mac for the first time and watched so many MacBook set up videos and this is by far the best! thanks!

    • @Levelord92
      @Levelord92 2 หลายเดือนก่อน +1

      congrats with purchase!

  • @jkbdevel
    @jkbdevel 14 วันที่ผ่านมา

    Thank you. I have been looking for something like this.

  • @nwokobia
    @nwokobia 2 หลายเดือนก่อน

    Outstanding walkthrough. Thank you!

  • @joshuaa446
    @joshuaa446 2 หลายเดือนก่อน

    One of the biggest lessons from this well thought through video I have gained is to take notes on setting up your pc/mac/linux work environment.
    Thank you for the details put into editing this educational video.
    For me settings and configurations is an ongoing process. I am considering a Password protected note file. Layer the note files with sub folders if necessary. I like how a lot of configurations in coding can be scripted and stored in a git repo.

  • @ilyivanov5803
    @ilyivanov5803 2 หลายเดือนก่อน

    Nice to see you in Syntax team. Thanks for the video, as I am new Mac user it helped a lot :)

  • @WestonPreisingGuitar
    @WestonPreisingGuitar 23 วันที่ผ่านมา

    What a useful video. Thank you so much!

  • @AleksandarT10
    @AleksandarT10 3 หลายเดือนก่อน

    Great video, we need more content like this!

  • @Positive-rc5gl
    @Positive-rc5gl 2 หลายเดือนก่อน

    Amazing guide, so much great info. Thank you!

  • @Furki4_4
    @Furki4_4 2 หลายเดือนก่อน +1

    Thanks for the awesome tutorial. I've been using Windows since born and it was painful to install apps or switching between tabs on mac. I love RayCast and all other apps you suggested!

  • @bukki007
    @bukki007 2 หลายเดือนก่อน

    This is a thorough video. Love it

  • @aydogang
    @aydogang 3 หลายเดือนก่อน +11

    FYI: Raycast Window Management plugin can replace Rectangle with the same shortcuts.

    • @kigazon
      @kigazon 2 หลายเดือนก่อน

      Yes, he also said that. He just prefers Rectangle.

  • @gutterball237
    @gutterball237 2 หลายเดือนก่อน

    My life splits in half: before and after discovering iTerm's natural language setting 🤯
    Thanks so much for this vid, amazing stuff!

  • @ryanbeall5124
    @ryanbeall5124 2 หลายเดือนก่อน

    Well done my man, just enough detail

  • @PauloVFSC
    @PauloVFSC 2 หลายเดือนก่อน

    Thanks a lot for the menu bar tools!

  • @DorinVancea
    @DorinVancea 3 หลายเดือนก่อน

    Awesome tips, thanks CJ

  • @zacharyflynn77
    @zacharyflynn77 2 หลายเดือนก่อน

    this is an awesome video. thank you cj

  • @just3obad
    @just3obad 2 หลายเดือนก่อน

    Great video. Thanks a lot for the tips. Learned a lot.

  • @olympic-realty
    @olympic-realty หลายเดือนก่อน

    Awesome!
    Great "Mac Tweak Tools" :--)
    Thank you, CJ!

  • @Matt_11oo10
    @Matt_11oo10 8 วันที่ผ่านมา

    Great video....well done. One of the best

  • @jamieterrell75
    @jamieterrell75 2 หลายเดือนก่อน

    Awesome video, thanks for sharing.

  • @AlanDanielx
    @AlanDanielx 12 วันที่ผ่านมา

    WOW CJ is there with you. Nice

  • @cis84muz
    @cis84muz 2 หลายเดือนก่อน

    This movie completely changed my life as software developer 🤯 Thank you 🙏

  • @qnoox
    @qnoox 3 หลายเดือนก่อน +1

    long time cj fan here to support 👍☕️🙏⭐️🥳

  • @antonpodkur3520
    @antonpodkur3520 2 หลายเดือนก่อน

    Awesome video! Good job man!

  • @Cerroski
    @Cerroski 23 วันที่ผ่านมา

    As a new Mac user coming from Windows... I can't thank you enough!

  • @xti2020
    @xti2020 6 วันที่ผ่านมา

    Good to see your smiling face and this video was wonderful.

  • @Cjaslor
    @Cjaslor 10 วันที่ผ่านมา +1

    wow wow wow - this is such an amazing tutorial

  • @GayanSanjeewaKarunarathne
    @GayanSanjeewaKarunarathne 3 หลายเดือนก่อน

    Wow this is a Gold mine. Thanks CJ and Syntax!

  • @arthurhjorth1490
    @arthurhjorth1490 2 หลายเดือนก่อน

    Friend, this was actually useful. I've been so frustrated for so long with search defaulting to "This Mac" instead the obvious "This location". Having to click and "see properties" to see how much space is left on my HD is annoying. Having to Cmd + Up to go up through the folder tree to see where I am... all those little things that were low key annoying all the time. Thank you!
    You're also charming AF.

  • @reginaldcurtis7538
    @reginaldcurtis7538 2 หลายเดือนก่อน

    Thank you for this awesome video!

  • @rconr007
    @rconr007 หลายเดือนก่อน

    Thank thank thank you. This was awesome 🎊

  • @13zebras
    @13zebras 2 หลายเดือนก่อน

    Mac user since literally 1984. Great content CJ. I even learned a thing or two.
    Three things: 1. Fish shell. 2. Kitty terminal. 3. Volume for the recording was way too low. I had to boost it quite a bit to hear it. Then blew my ears out when my Mac spoke the time. ;)

  • @KarimAktouf
    @KarimAktouf 2 หลายเดือนก่อน

    Thanks for the great tips, my Mac feels better now :)

  • @Sezar_SZ
    @Sezar_SZ 3 หลายเดือนก่อน

    Great Video! Lots of useful stuff!

  • @imurashka
    @imurashka 2 หลายเดือนก่อน

    Very useful video! Thanks

  • @painkillerO8
    @painkillerO8 หลายเดือนก่อน

    If I watched TH-cam video from the start to the end, it means I like it and became new subscriber.

  • @armaandhanji7151
    @armaandhanji7151 3 หลายเดือนก่อน

    Awesome video, love it! 👏

  • @EdwardBordenave
    @EdwardBordenave หลายเดือนก่อน +1

    Great Video, I opted for Warp terminal rather than iTerm but followed just about everything else

  • @newby2224
    @newby2224 28 วันที่ผ่านมา

    thank you for a great vid….you are very good at teaching…thx

  • @twitchizle
    @twitchizle 2 หลายเดือนก่อน

    watching this from my few hours old MacBook love you cj

  • @RolandSchlosser
    @RolandSchlosser หลายเดือนก่อน +1

    Awesome video!!

  • @ho_artem
    @ho_artem 3 หลายเดือนก่อน

    Thanks for the tabless. It's a great Momentum alternative.

  • @kreatur_
    @kreatur_ 2 หลายเดือนก่อน

    An hour setup video is wild lmao. Well done

  • @JamWebH
    @JamWebH หลายเดือนก่อน

    congratulation very nice video for mac user and dev

  • @niksingh710
    @niksingh710 2 หลายเดือนก่อน +2

    I am a Linux nerd mate and yeah i do these stuff by myself..............
    but sooner or later have to use a mac for work so knowing these helps a lot.
    btw at first instance i was like WTF 1 hr but you covered everything that is relevant and important.
    Thanks for the video.

  • @edarioq
    @edarioq 2 หลายเดือนก่อน +1

    Lots of useful info thanks! I would add TMUX to the list, the speed at which you can manipulate the terminal without using the mouse is much faster with tmux.

  • @Alex-bv6wy
    @Alex-bv6wy 2 หลายเดือนก่อน

    thanks so much. Awesome video.

  • @vitalikda
    @vitalikda 2 หลายเดือนก่อน

    Amazing video! 👍

  • @sanyamjain7229
    @sanyamjain7229 2 หลายเดือนก่อน

    handsdown the best setup video.

  • @adamsDevArt
    @adamsDevArt 2 หลายเดือนก่อน

    Thanks! amazing content!

  • @soypablobernardo
    @soypablobernardo 9 วันที่ผ่านมา

    I am watching this while about to 100% clean up my Mac. Also from 2020 but still Intel in my case.

  • @repentandliveholy
    @repentandliveholy หลายเดือนก่อน

    Thank you very much!!! Great!

  • @D0ct0rPepper
    @D0ct0rPepper 2 หลายเดือนก่อน

    This is awesome! Thanks

  • @MarcusPocus
    @MarcusPocus 10 วันที่ผ่านมา

    easier to follow at x0.25 speed but still super informative on this m1 possibilities!!

  • @berrywhite2415
    @berrywhite2415 หลายเดือนก่อน

    this vid is awesome thanks

  • @Fullflexno
    @Fullflexno 2 หลายเดือนก่อน

    Super ocol to see cj here!

  • @Chaithzx
    @Chaithzx 3 หลายเดือนก่อน

    1:36 OMG, I resonate so much with you on this.

  • @podroznik2214
    @podroznik2214 หลายเดือนก่อน

    Wow! This is so helpful

  • @Zoddex
    @Zoddex 2 หลายเดือนก่อน

    I don't use terminal a lot but the iterm tips were pretty awesome!

  • @octavian0704
    @octavian0704 2 หลายเดือนก่อน +1

    Great stuff mate, I'd recommend you trying warp as your terminal.

    • @syntaxfm
      @syntaxfm  2 หลายเดือนก่อน

      Wes and Scott use warp, but there is def a concern around needing an account for a term.

  • @ArionKosturi
    @ArionKosturi 2 หลายเดือนก่อน

    Great video! 👏

  • @wayneoween
    @wayneoween 17 วันที่ผ่านมา

    Under "Other Apps I use" you could also save your installed brew software into a Brewfile using `brew bundle dump`. That does save the version though, but might be handy when setting up a replacement device.

  • @testautomate6307
    @testautomate6307 25 วันที่ผ่านมา

    Thank you for the fantastic instructional video! I've largely followed your guidance with my MacBook 13. Just a quick query: if I upgrade to a newer MacBook in the future, will I need to reinstall and configure everything, or is there an application that can automate this process for me?

  • @kombearholes
    @kombearholes หลายเดือนก่อน

    Everything works great, thank you for the detailed video. Except, hiddenbar doesn't open on my machine, apple says it cant scan it for malware so it won't open it. Thoughts?

  • @micaelviana
    @micaelviana 2 หลายเดือนก่อน +1

    46:50, you can do "brew install nvm" and enable the nvm extension inside the .zshrc file, "plugins=(nvm)" so OHMYZSH will gonna detect nvm automatically.

  • @emanuelcalderon2912
    @emanuelcalderon2912 12 วันที่ผ่านมา

    does Brew have a way to install an application not with the latest version ? Mac prevents me from opening hiddenbar since it did not have the chance to run through a scan on the latest and to contact the owner of the application. :/

  • @Arctect
    @Arctect หลายเดือนก่อน

    very cool and useful

  • @alrikschorling8046
    @alrikschorling8046 2 หลายเดือนก่อน

    Super useful! Would definitely recommend Warp over iTerm though

  • @someone9493
    @someone9493 หลายเดือนก่อน

    Many many thanks ♥

  • @aleenaselegy
    @aleenaselegy 19 วันที่ผ่านมา

    why do we need a .gitignore in the home directory? Is that linked somehow to be the default .gitignore when starting a new git project ?

  • @Marcus_613
    @Marcus_613 2 หลายเดือนก่อน

    Awesome video, I don't need to see more to subscribe. Thank you for sharing.
    Do you have any particular reason for using VSCode rather than VSCodium ? Are there any extension working on VSCode and not on VSCodium ?

  • @ivanmytube
    @ivanmytube 2 หลายเดือนก่อน

    2:03 Don’t show or don’t store? I use an old app Clean and it periodically sweep files from the desktop to the folder DesktopItems, mostly screenshots.