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.
C-a C-sto save your tmux session
C-a C-rto restore your tmux session
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.