gangelop / dotfiles

My various dotfiles

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

About

My various dotfiles

License:GNU General Public License v3.0


Languages

Language:Lua 66.7%Language:Shell 21.8%Language:Vim Script 9.2%Language:Awk 1.0%Language:HTML 0.6%Language:C 0.2%Language:Go 0.2%Language:GDB 0.1%Language:Perl 0.1%Language:Python 0.1%