Set up a Mac in 2024 for Power Users and Developers

แชร์
ฝัง
  • เผยแพร่เมื่อ 26 ธ.ค. 2024

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

  • @syntaxfm
    @syntaxfm  9 หลายเดือนก่อน +28

    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!

  • @justinthompson2932
    @justinthompson2932 3 วันที่ผ่านมา +2

    I've watched countless Mac App and Mac Setup videos in the last few weeks because I will be getting my first Mac soon. This is hands down the best video I've seen so far. Thank you!

  • @iamqqu
    @iamqqu 9 หลายเดือนก่อน +111

    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.

  • @pillington1338
    @pillington1338 7 วันที่ผ่านมา +1

    This was one of the most helpful developer setup videos for Mac that I've ever seen. Amazing suggestions on here wrapped in a no-nonsense video.

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

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

  • @leojclarke
    @leojclarke 10 หลายเดือนก่อน +70

    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.

  • @anitalakhadze5358
    @anitalakhadze5358 9 หลายเดือนก่อน +12

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

  • @alexliebhaber3109
    @alexliebhaber3109 10 หลายเดือนก่อน +30

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

  • @yeboije
    @yeboije 9 หลายเดือนก่อน +16

    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 9 หลายเดือนก่อน +1

      congrats with purchase!

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

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

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

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

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

    my man is just a beast, overcame all mac setup videos on youtube, great work!

  • @martinthong125
    @martinthong125 5 วันที่ผ่านมา

    The way you setup your mac is next level. Awesome job!

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

    @Cj Reynolds
    One of the best and most valuable video of this kind on entire youtube. Divided into logical sections, no gibberish which is very common among other channels and this type of videos, practical. Very well done mate 🎉

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

    CJ showed me how to set up my used mid-2016 macbook when i first started learning to code. now, 4 years later, im watching this video setting up the new macbook air i just got as a sign on bonus for my first job as a developer.

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

      a bit late, but congrats on the first job!

  • @theseus_dev
    @theseus_dev 9 หลายเดือนก่อน +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

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

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

  • @EBay_Dev
    @EBay_Dev 9 หลายเดือนก่อน +5

    Spectacular! The best mac setup I've ever seen

  • @antijulius
    @antijulius 7 วันที่ผ่านมา

    Amazing. Discovered a few very neat tools from this but more importantly got some juicy tips for tools I've been using for years. Thanks!

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

    Thank you for the informative video. I am recently switching back to Mac after a few years and this was helpful. Most videos on the same topic all contain the same information while you had new things I haven't heard before in my recent research. Cheers.

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

    Even though I might have watched countless setup videos, this definitely tops the list. This is so useful and relatable. Probably shows how much CJ has learnt over the years and worked so hard on optimising productivity. 💟

  • @owenwexler7214
    @owenwexler7214 วันที่ผ่านมา

    I wish I had had something this comprehensive when I was setting up my current computer 5 years ago. I’m getting a new one soon and will definitely use this video to set it up.

    • @owenwexler7214
      @owenwexler7214 วันที่ผ่านมา

      Things I’m personally gonna add/do different:
      Chrome as default browser (my personal preference)
      Brave
      Neovim
      Bun (I’m using Bun a lot these days, it’s my default runtime for HTMX projects with Hono as the backend framework and JSX library)
      Go
      Rust
      Python
      Postgres (got a lot of projects with local Postgres DBs so I need this)
      MySQL
      SQLite
      TablePlus (the GOAT for looking at SQL DBs in a GUI)
      Deno (I’m not using Deno as much as Node or Bun but will probably still add it to have it)
      VSCode settings: Source Code Pro as font, Dark High Contrast as theme, Neovim extension… I’ll most likely bring in some select aspects of your setup that I like though.

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

    From setting up my personal mac to setting up my work machine through CJ's setup videos feel so great. There should be a series of all the "setup my mac" machine CJ did from live streams to VOD

  • @aydogang
    @aydogang 9 หลายเดือนก่อน +14

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

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

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

  • @PRonYouTube
    @PRonYouTube 9 หลายเดือนก่อน +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!

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

    Honestly, I tweaked some settings to personally fit my workload but the vs code settings are clutch. I have experimented with different settings for over 2 years and havent found anything that minimalized the workspace "enough". Count on you to come up with something so simple yet useful!!

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

    The number one video on this subject that i have watched in youtube over the years !!! 5 starts !!! 🎖✨

  • @williamcameron83
    @williamcameron83 10 หลายเดือนก่อน +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.

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

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

  • @brorentilhammad
    @brorentilhammad 7 วันที่ผ่านมา

    Awesome walkthrough, CJ is THE best!

  • @ohLyln
    @ohLyln 10 หลายเดือนก่อน +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 9 หลายเดือนก่อน +6

    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.

  • @Dedseq
    @Dedseq 10 หลายเดือนก่อน +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 !!

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

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

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

    i watched the whole video and i liked so much i can say this is the best mac set up video i've ever seen and cj he such a spontaneous teacher i enjoyed the video and it's so helpful thank you so much guys liked your channel and podcast from that one

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

    This great ! Got my first macbook this week and I used 90% of your setup ! Love it !!

  • @JulianMartinez-iz1cy
    @JulianMartinez-iz1cy 5 หลายเดือนก่อน

    Every time I have to set up a mac, I pull this video. Thank you! 🎉

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

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

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

    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.

  • @niksingh710
    @niksingh710 9 หลายเดือนก่อน +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.

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

    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.

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

    Congrats on keeping me hooked for the entire video. I almost did not watch when I saw how long it was. Our MacOS setups is almost the same. You did reach me a few new tricks in the first part of the video. Thanks! 🍻

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

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

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

    An hour setup video is wild lmao. Well done

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

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

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

    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.

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

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

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

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

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

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

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

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

  • @rjborba
    @rjborba 9 หลายเดือนก่อน +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 🎉

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

    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 9 หลายเดือนก่อน

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

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

    Today I destroyed my Mac to the point where the operating system told me I lacked the necessary permissions to even open System Preferences. Your video made it rise like a phoenix from the ashes. Thanks a lot!

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

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

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

    Great video as always CJ.
    As a note, you no longer need to install Homebrew Cask Versions, the project has been deprecated and functionality incorporated into Homebrew itself.
    Hidden-bar is also currently unsupported on Sonoma 14.6.1.

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

      is there a good hidden-bar alternate?

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

      @@ousepachn it is working for me today

  • @memorychipGOOG
    @memorychipGOOG 4 วันที่ผ่านมา

    Thanks for a really helpful video - didn't install everything but got some good tips!

  • @MaximoLima-ol1vt
    @MaximoLima-ol1vt 6 หลายเดือนก่อน

    Thank you very much friend, I was now able to install a lot of things to continue learning everything based on the world of programming

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

    watching this from my few hours old MacBook love you cj

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

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

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

    The settings window is where you can set aliases & shortcuts for almost anything via Raycast. It may be a minor bit of friction to initially set it up, but the window management described via the Rectangle app can be accomplished via the built in Raycast window management extension.

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

    I didn't know I needed all this. Thank you, very useful!

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

    18:31 mins in and this guy is cooking so hard, i can finally use my mac without exploding and i still have 2 thirds of the video left…

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

    WOW CJ is there with you. Nice

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

    Those finder settings are life changing !!! 😄 . I was always annoyed at how search used to search in the mac instead of the folder

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

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

  • @thrawn4743
    @thrawn4743 หลายเดือนก่อน +5

    why didnt you just give us a nix file to run?

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

    handsdown the best setup video.

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

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

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

    wow wow wow - this is such an amazing tutorial

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

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

  • @Furki4_4
    @Furki4_4 9 หลายเดือนก่อน +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!

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

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

  • @Skankhunt-ys6xe
    @Skankhunt-ys6xe 29 วันที่ผ่านมา

    This video is so helpful, save my bunch of time, thx.

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

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

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

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

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

    Thanks for sharing this knowlegde! it was really useful

  • @edarioq
    @edarioq 9 หลายเดือนก่อน +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.

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

    GOATED guide

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

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

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

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

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

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

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

    Your content is awesome, by far the best i have seen but just a little advice to make your camera feed little smaller its a bit too big currently and maybe make the mac's screen a bit bigger
    Otherwise, great production quality and in depth deatils and many great tips

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

    chad guy. i use these apps too. so convenient

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

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

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

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

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

    Great video, we need more content like this!

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

    Well done my man, just enough detail

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

    this was super helpful, thank you cj

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

    This is a thorough video. Love it

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

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

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

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

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

    This is a masterpiece. Thanks!

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

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

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

    Thanks a lot very very helpful !! I was totally new as a dev to mac. Just one thing you could have explained how to fix key input source just in case your keyboard doesn't match mac settings.

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

    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.

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

    Such a great video. Thanks for everything!

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

    Outstanding walkthrough. Thank you!

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

    this is an awesome video. thank you cj

  • @OsamaKhan-jz4jh
    @OsamaKhan-jz4jh 3 หลายเดือนก่อน

    Hi, Thanks i just got mac for first time and i am going through your video on how to setup things on mac.

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

    Your window manager is already a 3d program (it is just using 2 dimensions), it really doesn't actually change how much work it does whether the window is moving or static. Zooming maybe slightly but you're not going to notice it.