Set up a Mac in 2024 for Power Users and Developers

Поделиться
HTML-код
  • Опубликовано: 25 дек 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 RUclips 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 3 дня назад

    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 16 дней назад

    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.