@neson's dotfiles. Includes handy scripts, configurations for Bash, Zsh, screen, OS X, Sublime Text and many other things.
git clone https://github.com/Neson/dotfiles.git
dotfiles/installThe installation script will create symlinks to the cloned repository for all the dotfiles included (e.g. ~/.profile → _profile), old ones will be automatically backup as .<time_stamp>.bak and overwritten.
Further setup instructions for different environment, OS, and tools are expanded in the separated sections below.
The file ~/.profile_after_initialized will be sourced if exists. Place enviroment specific startup scripts (e.g. those for rvm or nvm) in this file.
BetterTouchTool settings, Terminal profiles and other things are in osx/. Load these settings!
- Install Package Control: https://sublime.wbond.net/installation
- Install OS X command line tool - subl (by running
ln -s "/Applications/Sublime Text.app/Contents/SharedSupport/bin/subl" ~/bin/subl)
cd into the local dotfiles repository and then:
git clone [private dotfiles repo] secret
./installIMPORTANT: EXECUTE ./install ASAP AFTER CLONING TO REMOVE OTHERS' READ PERMISSION TO secret!
The Private Profiles Repository contains:
secret/subl3: Sublime Text Settings that includes secret keys, passowrds, etc.secret/gitcfg: gitcfg profilessecret/_*: other files that should be placed as~/.*, e.g._ssh→~/.ssh
cd into the local dotfiles repository and then:
git pull
./install