Skip to content

Latest commit

 

History

History
49 lines (37 loc) · 1.21 KB

File metadata and controls

49 lines (37 loc) · 1.21 KB

dotfiles

My various dotfiles

Usage

The configure script is meant to work with zsh only.

clone the repo:

cd
git clone https://github.com/gangelop/dotfiles.git

To install the dotfiles and OVERWRITE those in your home directory run:

source dotfiles/configure

When 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.conf

Then it's ready to be commited to git.

Extra stuff, not in the public repo.

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"

Thanks to...