These are my configuration files. Take a look at how I configure my shell and feel free to use ideas or suggest improvements.
- Clone this repository to
$HOME/.dotfiles. - Follow the instructions in the
etcdirectory to set up system settings. - Run
./install.sh. - Optionally follow the instructions in
vendor/packagesto install packages I use on a regular basis.
Everything in home is linked to $HOME/.$file. Old links are overridden /
updated and dead links are deleted. lib contains any files which should not
necessarily be linked to in $HOME. etc contains configuration for various
terminal emulators. vendor contains subtrees for external repositories.
Ideas have been borrowed / stolen from:
If you need to accept the xcode license at any point for some reason:
sudo xcodebuild -license