homebrew
and mas-cli
vim-plug
)hub
and gh
)bin/
will get added to your $PATH
and be made.zsh
get loaded into yourpath.zsh
is loaded first and is$PATH
or similar.completion.zsh
is loadedinstall.sh
is executed when you run script/install
. To avoid being loaded automatically, its extension is .sh
, not .zsh
.*.symlink
gets symlinked into$HOME
. This is so you can keep all of those versioned in your dotfilesscript/bootstrap
.git clone https://github.com/sfdye/dotfiles.git ~/.dotfiles
cd ~/.dotfiles
# Set up git
# gitconfig.local.symlink will be ignored by git, so you don't need to
# worry about credentials beigin commited accidently
cp git/gitconfig.local.symlink.example git/gitconfig.local.symlink
# Modify Brewfile/mas-apps.txt
# remove stuff you don't need or add your favorite apps!
# The fun begins
script/bootstrap
If you wanna set up git, rename gitconfig.local.symlink.example
.
This will symlink the appropriate files in .dotfiles
to your home directory.
Everything is configured and tweaked within ~/.dotfiles
.
The main file you'll want to change right off the bat is zsh/zshrc.symlink
,
which sets up a few paths that'll be different on your particular machine.
# Modify zshrc.symlink, add a new topic (e.g. java), delete some apps from Brewfile, you name it
# Load changes in your terminal
reload!