Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/drvinceknight/dotfiles
A repo with my dotfiles
https://github.com/drvinceknight/dotfiles
Last synced: about 1 month ago
JSON representation
A repo with my dotfiles
- Host: GitHub
- URL: https://github.com/drvinceknight/dotfiles
- Owner: drvinceknight
- Created: 2013-10-19T07:23:39.000Z (about 11 years ago)
- Default Branch: master
- Last Pushed: 2020-08-26T15:02:20.000Z (over 4 years ago)
- Last Synced: 2024-06-20T00:45:51.162Z (6 months ago)
- Language: Shell
- Size: 48.8 KB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# My dotfiles repository
Uses [dotbot](https://github.com/anishathalye/dotbot) for management.
## Vince: do this on a new machine:
```
git clone --recursive [email protected]:drvinceknight/dotfiles.git .dotfiles
cd .dotfiles
./install
```## Vince: this is how to add more dot files as needed:
Edit the `install.conf.yaml` file which maps the `.file` to the location of
the file in this repository.## Vince: Here are other things you do when you setup a new box:
### For zsh
You use [oh my zsh](https://github.com/robbyrussell/oh-my-zsh)
Go get it:
```
git clone git://github.com/robbyrussell/oh-my-zsh.git ~/.oh-my-zsh
```Change your shell
```
chsh -s /bin/zsh
```### For homebrew
On Mac OSX you use [homebrew](http://brew.sh/). Here is how you install it:
```
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
```### For tmux
You use [tmux](http://tmux.github.io/):
- On ubuntu:
```
sudo apt-get install tmux
```- On Mac OS X:
```
brew install tmux
```### Solarized color scheme
You like a solarized color theme in your terminal:
- On ubuntu you use
[gnome-terminal-colors-solarized](https://github.com/Anthony25/gnome-terminal-colors-solarized)### Python
Use Anaconda. (Trust me).
### For Vim
You (try) to build vim from source:
```
git clone [email protected]:vim/vim.git
cd vim
./configure --enable-python3interp
make
sudo make install
```You use [vundle](https://github.com/gmarik/Vundle.vim) for your package
management so do this to set it up:```
git clone https://github.com/gmarik/Vundle.vim.git ~/.vim/bundle/Vundle.vim
```## For private repositories
You use [git-remote-dropbox](https://github.com/anishathalye/git-remote-dropbox)
for your private dropbox repositories. You need to get a token from [the dropbox
"My Apps" section](https://www.dropbox.com/developers/apps).## Vince: this is how to update the dotbot submodule:
```
git submodule update --remote dotbot
```