2012-10-10 13:03:02 +00:00
|
|
|
|
# Artem Sapegin’s dotfiles
|
|
|
|
|
|
|
|
|
|
## Installation
|
|
|
|
|
|
|
|
|
|
```bash
|
2012-10-10 13:03:52 +00:00
|
|
|
|
cd ~ && git clone https://github.com/sapegin/dotfiles.git && cd dotfiles && ./sync.py
|
2012-10-10 13:03:02 +00:00
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
It’will clone latest version of dotfiles to `~/dotfiles` and make symlinks in your home directory.
|
|
|
|
|
|
|
|
|
|
## Updating
|
|
|
|
|
|
|
|
|
|
```bash
|
|
|
|
|
cd ~/dotfiles && git pull && ./sync.py
|
|
|
|
|
```
|
|
|
|
|
|
2012-10-19 11:54:20 +00:00
|
|
|
|
## Screenshot
|
|
|
|
|
|
2012-10-19 13:19:11 +00:00
|
|
|
|
![Terminal.app](http://cl.ly/image/3q3B1S0O2m0f/Screen%20Shot%202012-10-19%20at%2015.28.31.png)
|
2012-10-19 11:54:20 +00:00
|
|
|
|
|
|
|
|
|
## 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` and `setup/sublime-packages.sh`).
|
2012-10-19 13:11:58 +00:00
|
|
|
|
* Consolas font install script (`setup/consolas.sh`)
|
2012-10-19 11:54:20 +00:00
|
|
|
|
* Bash4 install script (`setup/bash.sh`)
|
|
|
|
|
* Homebrew bootstrap (`setup/brew.sh`)
|
2012-10-19 13:21:38 +00:00
|
|
|
|
* My magic project opener (`bin/opener.py`)
|
2012-10-19 13:19:11 +00:00
|
|
|
|
* [Mac OS apps I use](https://github.com/sapegin/dotfiles/wiki/Mac-OS-Apps)
|
2012-10-19 11:54:20 +00:00
|
|
|
|
|
2012-10-22 08:01:42 +00:00
|
|
|
|
## Notes
|
|
|
|
|
|
|
|
|
|
You can use any file extensions in `tilde/` to invoke proper syntax highlighting in code editor.
|
|
|
|
|
|
2012-10-19 11:54:20 +00:00
|
|
|
|
## Further customization
|
|
|
|
|
|
|
|
|
|
* Add any Bash profile customizations to `~/.bashlocal`.
|
|
|
|
|
* Add your git username/email/etc. to `~/.gitlocal`.
|
|
|
|
|
* Just fork this repo and hack on.
|
|
|
|
|
|
2012-10-10 13:03:02 +00:00
|
|
|
|
## Resources
|
|
|
|
|
|
2012-10-19 11:54:20 +00:00
|
|
|
|
* [GitHub ❤ ~/](http://dotfiles.github.com/)
|
2012-10-12 08:57:10 +00:00
|
|
|
|
* [Mathias’s dotfiles](https://github.com/mathiasbynens/dotfiles)
|
|
|
|
|
* [Jan Moesen’s dotfiles](https://github.com/janmoesen/tilde)
|
2012-10-19 11:54:20 +00:00
|
|
|
|
* [Nicolas Gallagher’s dotfiles](https://github.com/necolas/dotfiles)
|
|
|
|
|
* [Zach Holman’s dotfiles](https://github.com/holman/dotfiles)
|
|
|
|
|
* [Jacob Gillespie’s dotfiles](https://github.com/jacobwg/dotfiles)
|
|
|
|
|
* [Yet Another Dotfile Repo](https://github.com/skwp/dotfiles)
|
|
|
|
|
* [Mac OS X Lion Setup](https://github.com/ptb/Mac-OS-X-Lion-Setup)
|
2012-10-12 08:57:10 +00:00
|
|
|
|
* [Yet another cool story about bash prompt](http://habrahabr.ru/company/mailru/blog/145008/) (in Russian)
|
2012-10-10 13:03:52 +00:00
|
|
|
|
|
|
|
|
|
---
|
|
|
|
|
|
2012-10-12 08:53:13 +00:00
|
|
|
|
:shipit:
|