Set up a Mac in 2024 for Power Users and Developers

Sdílet
Vložit
  • čas přidán 15. 05. 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
  • Věda a technologie

Komentáře • 311

  • @syntaxfm
    @syntaxfm  Před měsícem +8

    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 Před 2 měsíci +54

    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 Před 2 měsíci +49

    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 Před 2 měsíci +21

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

  • @88onage
    @88onage Před 2 měsíci +21

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

  • @williamcameron83
    @williamcameron83 Před 2 měsíci +1

    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 Před měsícem +1

    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!

  • @jaumfcn
    @jaumfcn Před 2 měsíci +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.

  • @aleksrutar8839
    @aleksrutar8839 Před 2 měsíci +2

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

  • @rjborba
    @rjborba Před měsícem

    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 🎉

  • @EBay_Dev
    @EBay_Dev Před 2 měsíci +1

    Spectacular! The best mac setup I've ever seen

  • @ohLyln
    @ohLyln Před 2 měsíci +2

    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!

  • @StLolek
    @StLolek Před 2 měsíci +2

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

  • @ryanorr1
    @ryanorr1 Před měsícem

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

  • @theseus_dev
    @theseus_dev Před měsícem

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

  • @nanoadam415
    @nanoadam415 Před 2 měsíci +1

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

  • @anitalakhadze5358
    @anitalakhadze5358 Před měsícem +2

    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! ❤

  • @FrontEndDevz
    @FrontEndDevz Před 2 měsíci +1

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

  • @ryanbeall5124
    @ryanbeall5124 Před 2 měsíci

    Well done my man, just enough detail

  • @DenzilLewis
    @DenzilLewis Před měsícem

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

  • @TheShoobah
    @TheShoobah Před 2 měsíci

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

  • @sadikrajabasha2938
    @sadikrajabasha2938 Před měsícem

    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"

  • @AleksandarT10
    @AleksandarT10 Před 2 měsíci

    Great video, we need more content like this!

  • @Dedseq
    @Dedseq Před 2 měsíci

    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 !!

  • @ilyivanov5803
    @ilyivanov5803 Před měsícem

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

  • @joshuaa446
    @joshuaa446 Před měsícem

    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.

  • @GayanSanjeewaKarunarathne
    @GayanSanjeewaKarunarathne Před 2 měsíci

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

  • @nwokobia
    @nwokobia Před 2 měsíci

    Outstanding walkthrough. Thank you!

  • @jimbennett834
    @jimbennett834 Před 2 měsíci

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

  • @Jamrawk88
    @Jamrawk88 Před 2 měsíci

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

  • @Levelord92
    @Levelord92 Před měsícem

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

  • @bleakCode
    @bleakCode Před 2 měsíci

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

  • @olympic-realty
    @olympic-realty Před měsícem

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

  • @yeboije
    @yeboije Před 2 měsíci +14

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

  • @AlfredEssa
    @AlfredEssa Před 2 měsíci

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

  • @gutterball237
    @gutterball237 Před měsícem

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

  • @Furki4_4
    @Furki4_4 Před 2 měsíci +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 Před 2 měsíci

    This is a thorough video. Love it

  • @PauloVFSC
    @PauloVFSC Před měsícem

    Thanks a lot for the menu bar tools!

  • @WestonPreisingGuitar
    @WestonPreisingGuitar Před 7 dny

    What a useful video. Thank you so much!

  • @Positive-rc5gl
    @Positive-rc5gl Před měsícem

    Amazing guide, so much great info. Thank you!

  • @DorinVancea
    @DorinVancea Před 2 měsíci

    Awesome tips, thanks CJ

  • @zacharyflynn77
    @zacharyflynn77 Před měsícem

    this is an awesome video. thank you cj

  • @KarimAktouf
    @KarimAktouf Před měsícem

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

  • @cis84muz
    @cis84muz Před 2 měsíci

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

  • @Chaithzx
    @Chaithzx Před 2 měsíci

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

  • @reginaldcurtis7538
    @reginaldcurtis7538 Před 2 měsíci

    Thank you for this awesome video!

  • @qnoox
    @qnoox Před 2 měsíci +1

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

  • @kreatur_
    @kreatur_ Před měsícem

    An hour setup video is wild lmao. Well done

  • @aydogang
    @aydogang Před 2 měsíci +11

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

    • @kigazon
      @kigazon Před 2 měsíci

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

  • @ho_artem
    @ho_artem Před 2 měsíci

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

  • @twitchizle
    @twitchizle Před měsícem

    watching this from my few hours old MacBook love you cj

  • @rconr007
    @rconr007 Před 18 dny

    Thank thank thank you. This was awesome 🎊

  • @sanyamjain7229
    @sanyamjain7229 Před měsícem

    handsdown the best setup video.

  • @painkillerO8
    @painkillerO8 Před 24 dny

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

  • @jamieterrell75
    @jamieterrell75 Před 2 měsíci

    Awesome video, thanks for sharing.

  • @just3obad
    @just3obad Před měsícem

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

  • @antonpodkur3520
    @antonpodkur3520 Před 2 měsíci

    Awesome video! Good job man!

  • @podroznik2214
    @podroznik2214 Před měsícem

    Wow! This is so helpful

  • @Sezar_SZ
    @Sezar_SZ Před 2 měsíci

    Great Video! Lots of useful stuff!

  • @Fullflexno
    @Fullflexno Před 2 měsíci

    Super ocol to see cj here!

  • @armaandhanji7151
    @armaandhanji7151 Před 2 měsíci

    Awesome video, love it! 👏

  • @adamsDevArt
    @adamsDevArt Před 2 měsíci

    Thanks! amazing content!

  • @edarioq
    @edarioq Před 2 měsíci +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.

  • @EdwardBordenave
    @EdwardBordenave Před měsícem +1

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

  • @arthurhjorth1490
    @arthurhjorth1490 Před měsícem

    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.

  • @JamWebH
    @JamWebH Před měsícem

    congratulation very nice video for mac user and dev

  • @RolandSchlosser
    @RolandSchlosser Před měsícem +1

    Awesome video!!

  • @imurashka
    @imurashka Před měsícem

    Very useful video! Thanks

  • @13zebras
    @13zebras Před měsícem

    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. ;)

  • @niksingh710
    @niksingh710 Před 2 měsíci +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.

  • @D0ct0rPepper
    @D0ct0rPepper Před 2 měsíci

    This is awesome! Thanks

  • @newby2224
    @newby2224 Před 12 dny

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

  • @vitalikda
    @vitalikda Před 2 měsíci

    Amazing video! 👍

  • @Zoddex
    @Zoddex Před měsícem

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

  • @micaelviana
    @micaelviana Před 2 měsíci +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.

  • @Alex-bv6wy
    @Alex-bv6wy Před měsícem

    thanks so much. Awesome video.

  • @testautomate6307
    @testautomate6307 Před 9 dny

    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?

  • @ArionKosturi
    @ArionKosturi Před 2 měsíci

    Great video! 👏

  • @kenshotek
    @kenshotek Před 29 dny

    Beautiful video brother. You are nothing short of a Pro. Please let me know how you got that default, beige/light yellow theme, if it's an extension or custom settings. Much respect!

    • @kenshotek
      @kenshotek Před 29 dny

      Brother, can you please let me know how to get that color, theme on FIrefox you had in the video, I can't find it? I love the color for the theme

  • @berrywhite2415
    @berrywhite2415 Před 19 dny

    this vid is awesome thanks

  • @alrikschorling8046
    @alrikschorling8046 Před měsícem

    Super useful! Would definitely recommend Warp over iTerm though

  • @user-hj5mz4lz1x
    @user-hj5mz4lz1x Před 2 měsíci

    First install on a fresh mac for me: spotify. I like to work in music :)

  • @octavian0704
    @octavian0704 Před 2 měsíci +1

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

    • @syntaxfm
      @syntaxfm  Před 2 měsíci

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

  • @martantoine9977
    @martantoine9977 Před 2 měsíci

    impressive
    thanks

  • @arrchix
    @arrchix Před 2 měsíci

    Raycast already has built in window manager plugin, do you think that Rectangle is better? Great video, lots of inspiration for settings change.

  • @Marcus_613
    @Marcus_613 Před 2 měsíci

    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 ?

  • @milad8436
    @milad8436 Před 2 měsíci

    Such a Great content

  • @Operaatoors
    @Operaatoors Před 2 měsíci

    If talking about the shell, I like to extend my zsh with Starship (Cross shell prompt).
    But if talking about different kind of shell - I haven’t yet turned that way, but nushell is something worth checking out.

  • @someone9493
    @someone9493 Před 24 dny

    Many many thanks ♥

  • @repentandliveholy
    @repentandliveholy Před měsícem

    Thank you very much!!! Great!

  • @Cerroski
    @Cerroski Před 7 dny

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

  • @pnddesign
    @pnddesign Před 2 měsíci

    Thank you for this tuts !! Question about gpg. I tried to use it to have my commits signed within github but installation is a pain and there is always something bugging so I don't use it.
    Would be great to cover under the section, Set up git SSH key. Cheers!

  • @shiuli6161
    @shiuli6161 Před měsícem

    39:24 dude, thanks a lot!!!

  • @Arctect
    @Arctect Před měsícem

    very cool and useful

  • @hvenry
    @hvenry Před 5 dny

    Love it!

  • @cesarfrick5725
    @cesarfrick5725 Před 2 měsíci

    Funny thing is that Raycast actually uses Rectangle for windows management (or some version of it, I'm not 100% sure). You will just need to add a couple shortcuts and you can replace Rectangle with the Raycast Window
    Manager

  • @wayneoween
    @wayneoween Před dnem

    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.

  • @donofriov
    @donofriov Před 2 měsíci

    natural text editing in iterm2 😲what a game changer

  • @cree_chan
    @cree_chan Před měsícem

    ooh we like CJ very much 😀