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
etc
directory 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.
Ideas have been borrowed / stolen from:
If you need to accept the xcode license at any point for some reason:
sudo xcodebuild -license