Skip to content

Instantly share code, notes, and snippets.

@LeZuse
Last active February 9, 2026 10:07
Show Gist options
  • Select an option

  • Save LeZuse/94176bc8e4eecb58fa62 to your computer and use it in GitHub Desktop.

Select an option

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

@LeZuse

LeZuse commented May 4, 2023

Copy link
Copy Markdown
Author

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

@LeZuse

LeZuse commented May 4, 2023

Copy link
Copy Markdown
Author

@LeZuse

LeZuse commented May 9, 2023

Copy link
Copy Markdown
Author

@LeZuse

LeZuse commented Jun 12, 2023

Copy link
Copy Markdown
Author

@LeZuse

LeZuse commented Oct 24, 2023

Copy link
Copy Markdown
Author

MacOS Sonoma

@LeZuse

LeZuse commented Dec 16, 2024

Copy link
Copy Markdown
Author

Managing multiple git identities within .gitconfig file.

You can set this one up per-folder but I prefer mine to be set per wildcard of remote origin URL like so, example:
contents of my global ~/.gitconfig

[includeIf "hasconfig:remote.*.url:**github.com:*/*.git"]
	path = .gitconfig_personal

[includeIf "hasconfig:remote.*.url:**github.com:productboard/*.git"]
	path = .gitconfig_productboard

contents of ~/.gitconfig_productboard:

[user]
	email = xxx.xxxx@productboard.com
	name = John Does
    signingKey = xxx

contents of ~/.gitconfig_personal

# ... you get the idea

@LeZuse

LeZuse commented Apr 3, 2025

Copy link
Copy Markdown
Author

@LeZuse

LeZuse commented Jun 26, 2025

Copy link
Copy Markdown
Author

@LeZuse

LeZuse commented Jul 8, 2025

Copy link
Copy Markdown
Author

OSS version of "Hide my email"
https://github.com/simple-login/app

@LeZuse

LeZuse commented Jul 14, 2025

Copy link
Copy Markdown
Author

@LeZuse

LeZuse commented Aug 14, 2025

Copy link
Copy Markdown
Author

@LeZuse

LeZuse commented Feb 9, 2026

Copy link
Copy Markdown
Author

Copying files from cloud
https://github.com/rclone/rclone

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