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/packages] to 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.
If you need to accept the xcode license at any point for some reason:
sudo xcodebuild -license