bin | ||
color | ||
includes | ||
setup | ||
sublime/User | ||
.gitignore | ||
bash_profile | ||
bashrc | ||
gitattributes | ||
gitconfig | ||
gitignore | ||
hushlogin | ||
inputrc | ||
Readme.md | ||
sync.py |
Artem Sapegin’s dotfiles
Installation
cd ~ && git clone https://github.com/sapegin/dotfiles.git && cd dotfiles && ./sync.py
It’will clone latest version of dotfiles to ~/dotfiles
and make symlinks in your home directory.
Updating
cd ~/dotfiles && git pull && ./sync.py
Screenshot
!(http://cl.ly/image/3q3B1S0O2m0f/Screen%20Shot%202012-10-19%20at%2015.28.31.png)
Features
- Custom Bash prompt, useful aliases, etc.
- Git config, Git global ignore file.
- Dotfiles syncronization (
sync.py
). - Sensible OS X defaults (
setup/osx.sh
). - Sublime Text 2 settings syncronization and packages autoinstall (
setup/sublime-settings.sh
andsetup/sublime-packages.sh
). - Consolas font install script (
setup/consolas.sh
) - Bash4 install script (
setup/bash.sh
) - Homebrew bootstrap (
setup/brew.sh
)
Further customization
- Add any Bash profile customizations to
~/.bashlocal
. - Add your git username/email/etc. to
~/.gitlocal
. - Just fork this repo and hack on.
Resources
- GitHub ❤ ~/
- Mathias’s dotfiles
- Jan Moesen’s dotfiles
- Nicolas Gallagher’s dotfiles
- Zach Holman’s dotfiles
- Jacob Gillespie’s dotfiles
- Yet Another Dotfile Repo
- Mac OS X Lion Setup
- Yet another cool story about bash prompt (in Russian)
:shipit: