選択できるのは25トピックまでです。 トピックは、先頭が英数字で、英数字とダッシュ('-')を使用した35文字以内のものにしてください。
wimleers 837f0f1353 .macos: Actually remove the ones I considered to remove in e21275ef2097ed8ebf439e5dad951aa65a0b38f9. 1年前
.aliases Add select new aliases and exports based on upstream mathiasbynens/dotfiles. 1年前
.ampstack .ampstack: Calculate PHP_INI_SCAN_DIR at run time, rather than hardcoding it in .extra, because we can now switch PHP versions with sphp. 1年前
.bash_profile Add 'git checkout [TAB]' autocompletion for branch names. 5年前
.bash_prompt Work-around for using Solarized theme's white in bash prompt inside tmux. Without this hack, it's black. 7年前
.bashrc Don’t source .bash_profile when PS1 is not set (for non-interactive shells). 8年前
.brew .brew: httpie 1年前
.exports Add select new aliases and exports based on upstream mathiasbynens/dotfiles. 1年前
.functions Remove aliases, exports and functions I haven't used in years. 1年前
.git-completion.bash Add 'git checkout [TAB]' autocompletion for branch names. 5年前
.gitattributes .gitattributes: Add a comment explaining what `* text=auto` does 7年前
.gitconfig .gitconfig: Add 'aliases' alias. 1年前
.gitignore .gitignore: Add more OS-specific hidden files 7年前
.inputrc remove dupe config from .inputrc (compare lines 7-8) 7年前
.macos .macos: Actually remove the ones I considered to remove in e21275ef2097ed8ebf439e5dad951aa65a0b38f9. 1年前
.vimrc vim + OS X clipboard 7年前
README.md README: Add @necolas and @tejr 7年前
bootstrap.sh Include .vim directory and subdirectories 7年前

README.md

Mathias’s dotfiles

Installation

Using Git and the bootstrap script

You can clone the repository wherever you want. (I like to keep it in ~/Projects/dotfiles, with ~/dotfiles as a symlink.) The bootstrapper script will pull in the latest version and copy the files to your home folder.

git clone https://github.com/mathiasbynens/dotfiles.git && cd dotfiles && ./bootstrap.sh

To update, cd into your local dotfiles repository and then:

./bootstrap.sh

Alternatively, to update while avoiding the confirmation prompt:

./bootstrap.sh -f

Git-free install

To install these dotfiles without Git:

cd; curl -#L https://github.com/mathiasbynens/dotfiles/tarball/master | tar -xzv --strip-components 1 --exclude={README.md,bootstrap.sh}

To update later on, just run that command again.

Add custom commands without creating a new fork

If ~/.extra exists, it will be sourced along with the other files. You can use this to add a few custom commands without the need to fork this entire repository, or to add commands you don’t want to commit to a public repository.

My ~/.extra looks something like this:

# PATH additions
export PATH="~/bin:$PATH"

# Git credentials
# Not in the repository, to prevent people from accidentally committing under my name
GIT_AUTHOR_NAME="Mathias Bynens"
GIT_COMMITTER_NAME="$GIT_AUTHOR_NAME"
git config --global user.name "$GIT_AUTHOR_NAME"
GIT_AUTHOR_EMAIL="mathias@mailinator.com"
GIT_COMMITTER_EMAIL="$GIT_AUTHOR_EMAIL"
git config --global user.email "$GIT_AUTHOR_EMAIL"

Sensible OS X defaults

When setting up a new Mac, you may want to set some sensible OS X defaults:

./.osx

Feedback

Suggestions/improvements welcome!

Thanks to…