8000 GitHub - murshidazher/dotfiles: 🍎 A dogmatic script to set up a new Mac, or if I flush my current one.
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

murshidazher/dotfiles

Repository files navigation

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 🔥 🔥

Table of Contents

Installing / Getting started

⚠️ Scripts in this project performs automated tasks. Review the code first and use at your own risk! ⚠️

Setup

To setup simply open the terminal, then:

bash -c "`curl -L https://git.io/dotfiles-mac`"

What's in the box

Highlights

  • Basic Tools Homebrew - Package Manager for macOS
  • Cask - speed installation and management of GUI macOS applications.
  • mas - to install AppStore applications

Basic

  • Magnet - Window manager
  • iterm2 - macOS terminal replacement
  • dash - API documentation set
  • ispell - spelling checker for Unix

Rules of dev directory

outside the src we can have directory such as sandbox 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.

Updating vscode plugin list

Keeping the plugin list up to date requires manual work (like with Homebrew), and you can update the extension list by running:

codexm

gpg sign

Read thisstackoverflow for troubleshooting.

> gpg --list-keys
> git config --global user.signingkey [public key ID]

Acknowledgements

Credit, inspiration and thanks to:

and many more...

TODO

License

MIT © 2020-2021 Murshid Azher.

About

🍎 A dogmatic script to set up a new Mac, or if I flush my current one.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published
0