Skip to content

Instantly share code, notes, and snippets.

@LeZuse
Last active January 15, 2024 14:40
Show Gist options
  • Star 8 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save LeZuse/94176bc8e4eecb58fa62 to your computer and use it in GitHub Desktop.
Save LeZuse/94176bc8e4eecb58fa62 to your computer and use it in GitHub Desktop.
macOS Machine Setup

Mac OS Dev Machine Setup

General

For latest settings refer to this comment

For previous settings check this Gist revisions

Remarks

  • always read and follow Homebrew formulae installation instructions
  • NEVER utilize prebundled binaries from Apple (ruby, python, postgres)
    • use virtual environments whenever possible (chruby, virtualenv, nvm, etc)

TODO

  • translate OS settings into defaults calls
  • save all dot files; see https://github.com/jansedivy/dotfiles
  • figure out how to backup a list of installed sw (for reference)
    • using Homebrew Cask?
    • Mac App store installs
@LeZuse
Copy link
Author

LeZuse commented Apr 26, 2023

@LeZuse
Copy link
Author

LeZuse commented Apr 26, 2023

@LeZuse
Copy link
Author

LeZuse commented May 4, 2023

notification settings management
https://github.com/jacobsalmela/NCutil

@LeZuse
Copy link
Author

LeZuse commented May 4, 2023

@LeZuse
Copy link
Author

LeZuse commented May 9, 2023

@LeZuse
Copy link
Author

LeZuse commented Jun 12, 2023

@LeZuse
Copy link
Author

LeZuse commented Oct 24, 2023

MacOS Sonoma

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment