{"id":20045135,"url":"https://github.com/cruikshanks/mac-setup","last_synced_at":"2026-01-29T18:49:32.439Z","repository":{"id":21665559,"uuid":"93563333","full_name":"Cruikshanks/mac-setup","owner":"Cruikshanks","description":"Details of my Mac setup for future reference","archived":false,"fork":false,"pushed_at":"2025-04-04T15:02:30.000Z","size":162,"stargazers_count":4,"open_issues_count":1,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-08T20:14:38.140Z","etag":null,"topics":["macos","setup","setup-guide"],"latest_commit_sha":null,"homepage":null,"language":null,"has_issues":false,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Cruikshanks.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2017-06-06T20:59:04.000Z","updated_at":"2025-04-04T15:02:33.000Z","dependencies_parsed_at":"2023-11-14T22:38:48.733Z","dependency_job_id":null,"html_url":"https://github.com/Cruikshanks/mac-setup","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Cruikshanks%2Fmac-setup","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Cruikshanks%2Fmac-setup/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Cruikshanks%2Fmac-setup/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Cruikshanks%2Fmac-setup/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Cruikshanks","download_url":"https://codeload.github.com/Cruikshanks/mac-setup/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":252467008,"owners_count":21752485,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["macos","setup","setup-guide"],"created_at":"2024-11-13T11:04:55.901Z","updated_at":"2026-01-29T18:49:32.434Z","avatar_url":"https://github.com/Cruikshanks.png","language":null,"readme":"# Mac setup\n\nThis repo simply serves as repository for how I setup various things on a Mac, in case of the time when I either change it or it blows up!\n\nGeneral and base stuff will go here. App or tool specific stuff will have their own files.\n\n- [Git](git.md)\n- [GPG](gpg.md)\n- [iTerm2](iterm2.md)\n- [NVM](nvm.md)\n- [Oh my zsh](ohmyzsh.md)\n- [OpenVPN](openvpn.md)\n- [Pyenv](pyenv.md)\n- [Rbenv](rbenv.md)\n- [S3cmd tools](s3cmdtools.md)\n- [SSH](ssh.md)\n- [Terminal](terminal.md)\n- [Vim](vim.md)\n- [VSCode](vscode.md)\n\n## System Settings\n\nChanges I make to the Mac in settings to get it how I like it.\n\n### Sound\n\n- Untick `Play sound on startup`\n\n### General \u003e Software Update \u003e Automatic updates\n\n- Tick `Install application updates from the App store`\n\n### General \u003e AirDrop \u0026 Handoff\n\n- Change `AirDrop` to `Everyone`\n\n### Appearance\n\n- Set `Appearance` to `Dark`\n- Set `Show scroll bars` to `Always`\n- Set `Click in the scroll bar to` to `Jump to the spot that's clicked`\n\n### Siri \u0026 Spotlight\n\n- Untick `Ask Siri`\n\n### Desktop \u0026 Dock\n\n- Set `Position on screen` to `Left`\n\n### Desktop \u0026 Dock \u003e Mission Control\n\n- Untick `Automatically rearrange Spaces based on most recent use`. This will stop my full screen apps from moving position.\n- Untick `Group windows by application`. Should be able to more easily move between the windows of an app.\n\n### Displays \u003e Night shift\n\n- Set `Schedule` to `Sunset to Sunrise`\n\n### Wallpaper\n\n- Use black color\n\n### Battery\n\n- Set `Low Power Mode` to `Never`\n\n### Keyboard\n\n- Set `Turn backlight keyboard off after inactivity` to `After 5 minutes`\n- Click `Edit` for **Input sources** then untick `Add full stop with double-space`\n\n### Trackpad\n\n- Untick `Force Click and haptic feedback`\n- Untick `Look up \u0026 data detectors`\n\n## Base installations\n\nCore stuff I install which also supports getting other things loaded and/or setup. All are installed using [Homebrew](/homebrew.md). So, go check that guide first then come back here!\n\n- [Avast antivirus](https://www.avast.com/en-gb/index#mac) `brew install --cask avast-security` (only on unmanaged Macs)\n- [Google Chrome](https://www.google.com/chrome/index.html) `brew install --cask google-chrome`\n- [DBeaver](https://dbeaver.io/) `brew install --cask dbeaver-community`\n- [Docker Desktop](https://www.docker.com/products/docker-desktop/) `brew install --cask docker`\n- [Discord](brew install --cask discord)\n- [Slack](https://slack.com/downloads/osx) `brew install --cask slack`\n- [Trailer](https://github.com/ptsochantaris/trailer) `brew install --cask trailer`\n- [Postman](https://www.postman.com/) `brew install --cask postman`\n- [Keka](https://www.keka.io/en/) `brew install --cask keka`\n- [Tokei](https://github.com/XAMPPRocky/tokei/) `brew install tokei`\n- [The Silver searcher (ag)](https://github.com/ggreer/the_silver_searcher) `brew install the_silver_searcher`\n- [Licecap](https://www.cockos.com/licecap/) `brew install --cask licecap`\n- [Stats](https://github.com/exelban/stats) `brew install --cask stats`\n- [TickTick](https://ticktick.com/) `brew install --cask ticktick`\n\n## Contributing\n\nIf you think I'm doing something wrong or have a better way create an issue or better yet raise a pull request and show me.\n\n## License\n\nThis information is available as open source under the terms of the [MIT License](http://opensource.org/licenses/MIT).\n\n\u003e If you don't add a license it's neither free or open!\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcruikshanks%2Fmac-setup","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcruikshanks%2Fmac-setup","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcruikshanks%2Fmac-setup/lists"}