Install software and create symlinks in the Home directory and setup .myrc.
# On MacOS installs basic utils such as git, on linux skip this line
xcode-select --install
# manually add my github ssh key to .ssh
mkdir -p ~/.ssh
echo -e "Host github.com\n HostName github.com\n IdentityFile ~/.ssh/personal_github\n IdentitiesOnly yes" > ~/.ssh/config
vi ~/.ssh/personal_github
# Clone my .dotfiles the setup repo
git clone [email protected]:AndreySemechkov/.dotfiles.git ~/.dotfiles
# run my bootstrapping install script
chmod +x ~/.dotfiles/mac/init.sh
sudo bash ~/.dotfiles/mac/init.sh
- unify init scripts by identifying if its macOS or linux
- Automate my symlinking script files with a bootstrapping tool like Dotbot
- Learn how to use
defaults
to record and restore System Preferences and other macOS configurations - Revisit the list in
.zshrc
to customize the shell. - Learn from examples in other Dotfiles repositories at dotfiles.github.io. )!