My personal installation script to automate any new macOS system setup so I don't need to feel poor.
- A dogmatic script to set up my mac. Built for Mac OS X 🔥 🔥
⚠️ Scripts in this project performs automated tasks. Review the code first and use at your own risk!⚠️
To setup simply open the terminal, then:
bash -c "`curl -L https://git.io/dotfiles-mac`"
- Basic Tools Homebrew - Package Manager for macOS
- Cask - speed installation and management of GUI macOS applications.
- mas - to install AppStore applications
- Magnet - Window manager
- iterm2 - macOS terminal replacement
- dash - API documentation set
- ispell - spelling checker for Unix
outside the
src
we can have directory such assandbox
and etc...
There are some rules when naming a directory inside the dev
;
- All directories are lowercase.
- All directories are kebab case (that I can control).
- There is a directory named
src
. src
contains a directory for each git platform.- Inside each git platform is only repo names.
- Add your secrets and work aliases in the root directory.
Keeping the plugin list up to date requires manual work (like with Homebrew), and you can update the extension list by running:
codexm
Read thisstackoverflow for troubleshooting.
> gpg --list-keys
> git config --global user.signingkey [public key ID]
Credit, inspiration and thanks to:
- Mathias Bynens
- Simon Boudrias
- Nina Zakharenko
- Aaron Bates
- SimonAdler - for BATS and Make file creations
- webpro - for react native setup
- 🌯 digital mac base icon by Gustavo Zambelli
and many more...
- Finish react native settings, flutter and mobile development setup script
- https://dev.to/0xdonut/how-to-install-flutter-on-macos-using-homebrew-and-asdf-3loa
- Add make file installation
- Add zsh plugin management for m1
- Organize macOS launchpad apps using lporg
- Better management of language versions dotfiles
- Migrate from bash to zsh in m1
- Docker flutter github
MIT © 2020-2021 Murshid Azher.