2012-10-10 13:03:02 +00:00
|
|
|
|
# Artem Sapegin’s dotfiles
|
|
|
|
|
|
|
|
|
|
## Installation
|
|
|
|
|
|
2012-10-23 11:56:40 +00:00
|
|
|
|
```bash
|
|
|
|
|
curl dot.sapegin.me | bash
|
|
|
|
|
```
|
|
|
|
|
or
|
|
|
|
|
|
2012-10-10 13:03:02 +00:00
|
|
|
|
```bash
|
2012-10-31 12:18:52 +00:00
|
|
|
|
curl https://raw.github.com/sapegin/dotfiles/master/install/install.sh | bash
|
2012-10-10 13:03:02 +00:00
|
|
|
|
```
|
|
|
|
|
|
2012-10-31 12:18:52 +00:00
|
|
|
|
It’ll installs Git (on OS X only), clones latest version of dotfiles to `~/dotfiles` and makes symlinks in your home directory.
|
2012-10-10 13:03:02 +00:00
|
|
|
|
|
|
|
|
|
## Updating
|
|
|
|
|
|
|
|
|
|
```bash
|
2012-10-31 12:18:52 +00:00
|
|
|
|
dotfiles
|
2012-10-10 13:03:02 +00:00
|
|
|
|
```
|
|
|
|
|
|
2012-10-19 11:54:20 +00:00
|
|
|
|
## Screenshot
|
|
|
|
|
|
2012-11-28 06:57:54 +00:00
|
|
|
|
![Terminal.app](https://raw.github.com/sapegin/dotfiles/master/color/squirrelsong_terminal.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-11-02 18:56:39 +00:00
|
|
|
|
* [Mac OS X apps I use](https://github.com/sapegin/dotfiles/wiki/OS-X-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:
|