Skip to content

AndreySemechkov/.dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Steps to bootstrap a new Mac

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

TODO List

  • 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. )!

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published