https://github.com/teohm/dotfiles
my home's dotfiles
https://github.com/teohm/dotfiles
Last synced: about 1 year ago
JSON representation
my home's dotfiles
- Host: GitHub
- URL: https://github.com/teohm/dotfiles
- Owner: teohm
- Created: 2012-03-16T06:28:03.000Z (over 14 years ago)
- Default Branch: master
- Last Pushed: 2015-10-20T22:46:45.000Z (over 10 years ago)
- Last Synced: 2025-03-30T21:33:20.191Z (over 1 year ago)
- Language: Shell
- Homepage:
- Size: 3.47 MB
- Stars: 50
- Watchers: 4
- Forks: 9
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# teohm's dotfiles
## dependencies
### required
```
brew install stow git
# sudo add-apt-repository ppa:git-core/ppa
# sudo apt-get update
sudo apt-get install stow git
## Enable git subtree
# sudo chmod +x /usr/share/doc/git/contrib/subtree/git-subtree.sh
# sudo ln -s /usr/share/doc/git/contrib/subtree/git-subtree.sh /usr/lib/git-core/git-subtree
```
### optional
```
brew install macvim
brew install the_silver_searcher
brew install bash-completion
brew install tmux
brew install autojump
brew install sshuttle
brew install chruby
brew install ruby-install
sudo apt-get install vim-nox
sudo apt-get install silversearcher-ag
sudo apt-get install bash-completion
sudo apt-get install tmux
sudo apt-get install autojump
sudo apt-get install sshuttle
#chruby
#ruby-install
```
## install
```
cd ~
git clone https://github.com/teohm/dotfiles.git .dotfiles
git clone git@bitbucket.org:{username}/dotfiles-private.git .dotfiles/private # your private staff e.g. .ssh, hosts
~/.dotfiles/public/bin/dotfiles public private
# -or-
bash < <(wget -qO - https://raw.github.com/teohm/dotfiles/master/install.sh)
bash < <(curl -s https://raw.github.com/teohm/dotfiles/master/install.sh)
```
## pull updates from my repo
```
cd ~/.dotfiles
git pull origin master
dotfiles public
```
## update subtrees e.g. `.vim/bundle`
```
# add entry in ~/.dotfiles/.gittrees
# make sure working directory is clean.
cd ~/.dotfiles
gittrees-update
dotfiles public
```