These are my config files to set a working environment
- Mac running OS X El Capitan (10.11) or higher
- Command Line Tools for Xcode:
xcode-select --install
, download or use Xcode
Clone the GitHub repository somewhere (i preferer ~/.dotfiles
) on to your machine
git clone git://github.com/fmasuhr/dotfiles ~/.dotfiles
For the inital setup you need to execute the dotfiles
executable once inside the cloned repository to setup the complete environment
cd ~/.dotfiles
./bin/dotfiles
After the first initialization there is a shortcut available which can be used to later on to update the complete environment (which should be done e.g. on a daily base)
dotfiles
If necessary you can also install Homebrew packages only
dotfiles bundle
Or trigger an update of dotfiles via stow
dotfiles stow
Setting up a new Mac and all preferences the way i am used to i use the defaults
command.
This is not included in the environment setup as it is not necessary to execute this regulary
dotfiles macos
To only execute specific preferences e.g. of ther Terminal app you can use:
dotfiles macos/terminal
Make your own customizations locally by placing one of the following files into your home folder
~/.aliases.local
~/.functions.local
~/.zshrc.local
~/.bin.local