codebycorey / .dotfiles

Personal .dotfile and shell configurations that are easily shared across multiple environments.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

.dotfiles

My backup and history for my dotfiles.

Easily bootstrap a new machine to fix my needs which seem to be every changing.

Git repository plus symlink make propagating dotfile changes across all machines simple.

GNU Stow

Most of the dotfiles are symlinked using GNU Stow

Install on macOS using homebrew

brew install stow

Commands:

Install Dots repo with git:

curl -o- https://raw.githubusercontent.com/codebycorey/dotfiles/master/install.sh | bash

or directly use git clone

git clone git@github.com:codebycorey/dotfiles.git $HOME/.dotfiles

Once dotfiles is installed, you can install dots using either:

# initializing entire repo to environment
./bootstrap.sh
# Only symlink dots using stow
./scripts/dots.sh

About

Personal .dotfile and shell configurations that are easily shared across multiple environments.

License:MIT License


Languages

Language:Shell 71.2%Language:Vim Script 11.6%Language:Perl 10.7%Language:Python 5.5%Language:Ruby 0.7%Language:Lua 0.2%