Skip to content

murshidazher/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

306 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

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

Contributors