Vim script Shell Ruby Python
Switch branches/tags
Nothing to show
Clone or download
Latest commit b32e197 Jun 21, 2018

README.md

Dotfiles

========

Some config files

  1. setup_dotfiles.sh - Automate the dotfiles setup with this one (Warning: the script does not always work)

  2. _bashrc - bashrc file (it primarily sources files in bashrc includes)

  3. _gitconfig - git config file

  4. _osx - OS X config file (one time setup file based on Mathias's file)

  5. _screenrc - several productivity improvements to GNU screen

  6. scripts - some random scripts

  7. _vimrc - vim config file

  8. _vim - vim config dir, it contains several vim related stuff

  9. setup - contains one time setup scripts for Mac, GNU/Linux and Nexus 5.

  10. bashrc_includes - contains several bash improvements (git friendly prompt, adb auto completion, p4 auto completion, git auto completion, android reverse engineering aliases etc.)

Usage

For setting up Mac OS:

git clone https://github.com/ashishb/dotfiles && \
cd dotfiles && \
git submodule update --init && \
bash setup_dotfiles.sh && \
bash setup/setup_new_mac_machine.sh && \
bash setup/_macos && \
vim -c VundleUpdate

For setting up GNU/Linux:

git clone https://github.com/ashishb/dotfiles && \
cd dotfiles && \
git submodule update --init && \
bash setup_dotfiles.sh && \
bash setup/setup_new_ubuntu_machine.sh && \
vim -c VundleUpdate`

Note: My GNU/Linux setup script is definitely stale since I have not using GNU/Linux for a while.