Ken Powers' Dotfiles
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
- Follow the instructions in the
etcdirectory to set up system settings.
- Optionally follow the instructions in
./vendor/packagesto install packages I use on a regular basis.
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
etc contains configuration miscellaneous
vendor contains subtrees for external repositories.
If you need to accept the xcode license at any point for some reason:
sudo xcodebuild -license
If your name is not Ken Powers you will probably want to edit
./home/gitconfig to have your information. You can do this on your
own branch to make pulling upstream changes easier.
Private Environment Variables
You can create a file at
home/env.local.zsh which will be
*.local.zsh is in this repository's
.gitignore file so you
don't have to worry about sensitive data being committed to the repository.