Your dotfiles are how you personalize your system. These are mine. Fork it to make yours!
What I want from dotfiles:
- lightweight and self-contained
- can be installed from zip without internet
- doesn't require 'extra' software like ruby deps
- sets zsh as default shell
- enables fasd
- brings oh-my-zsh as extra dependency
- works on linux and osx
- includes support for git, docker, maven, jira, python
git clone --recursive https://github.com/estarter/dotfiles.git ~/.dotfiles && ~/.dotfiles/install.sh
Another packages:
cd oh-my-zsh.symlink
git checkout master
git pull
cd ..
git commit -am "update oh-my-zsh"
also check on oh-my-zsh update instruction
- bin/: Anything in
bin/
will get added to your$PATH
and be made - *.symlink: Any files ending in
.symlink
get symlinked into your$HOME
. This is so you can keep all of those versioned in your dotfiles but still keep those autoloaded files in your home directory. These get symlinked in when you run./install.sh
.
https://github.com/holman/dotfiles - for original bootstrap script
add vim add bins? winccoa launchers. make it oh-my-zsh plugin, allow to select winccoa proj dynamically