Installation Script Docs - anil-dewani/dotfiles GitHub Wiki

⚙️ To install the script

Open your favorite terminal app and paste the following to initiate installation script

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/anil-dewani/dotfiles/main/install.sh)"

Caution: The above script can significantly change your system, so execute it after fully understanding what it actually does.

The installation script is an bash script which will automate the process to install all the required dependencies and then super-impose all the personalized configuration files over to the respective dotfile and .config folders for the current user.

Below is the breakdown of the what the script actually does:

  • Install xcode command-line tools
  • Install homebrew package manager
  • Setup useful brew tap sources
  • Install all dependencies using homebrew
  • Install xcode via App store Automatically
  • Install Vimari browser via App Store Automatically
  • Install Amphetamine via App Store Automatically
  • Install global pip packages
  • Changes lots of macOS default settings
  • Install needed fonts
  • Initiate needed brew services
  • Prompt to authorize github CLI
  • Creates a automated backup of .config folder of home user
  • Clones the current repo and populate .config folder of home user
  • Replaces .gitconfig and saves a backup
  • Replaces .zshrc and saves a backup
  • Set a wallpaper
  • Prompts to restart the system