My various dotfiles
The configure script is meant to work with zsh only.
clone the repo:
cd
git clone https://github.com/gangelop/dotfiles.gitTo install the dotfiles and OVERWRITE those in your home directory run:
source dotfiles/configureWhen I make a change to a dotfile, I use the todot script to quicky copy it to the right location within the dotfile repo.
Example:
todot .i3/config .config/compton.confThen it's ready to be commited to git.
Extra stuff that can or should be out of the public repository, can be
included in a ~/.extra file, which is sourced from ~/.zshrc.
example:
# Stuff that's not in the dotfile repository
# git credentials
GIT_AUTHOR_NAME="George Angelopoulos"
GIT_COMMITTER_NAME="$GIT_AUTHOR_NAME"
git config --global user.name "$GIT_AUTHOR_NAME"
GIT_AUTHOR_EMAIL="george@usermod.net"
GIT_COMMITTER_EMAIL="$GIT_AUTHOR_EMAIL"
git config --global user.email "$GIT_AUTHOR_EMAIL"
git config --global user.signingkey "BB60108E"- Mathias Bynens and his dotfiles repo