Skip to content

Latest commit

 

History

History
81 lines (54 loc) · 1.81 KB

README.md

File metadata and controls

81 lines (54 loc) · 1.81 KB

dotfiles

A place to store my configuration files.

USAGE: Run ./link.sh <module to link>

All

Configures all

Vim

Automagically configures vim with the following plugins:

  1. Pathogen for plugin management:
    https://github.com/tpope/vim-pathogen.git
  2. Nerdtree for file management awesomeness:
    https://github.com/scrooloose/nerdtree.git
  3. Autoclose things like (, { and so on:
    https://github.com/Townk/vim-autoclose.git
  4. Nicer status lines:
    https://github.com/Lokaltog/vim-powerline.git
    Note: This has been depreciated, and will need to be updated at some point!
  5. Control git: https://github.com/tpope/vim-fugitive.git
  6. For seeing your classes:
    https://github.com/majutsushi/tagbar.git
    For this to work, you need to have Exuberant Ctags. Can be found here:http://ctags.sourceforge.net/ Then press f8 for coolness.
  7. https://github.com/msanders/snipmate.vim.git
  8. https://github.com/nanotech/jellybeans.vim.git

TODO for OSX: 1. Download, compile, and install MacVim if it's not already installed!

Shell

Configures the bash shell.

Replaces the ~/.bashrc and ~/.bash_profile with the profiles here.

Changes for all unix systems:

  1. A fancy prompt

  2. Some aliases

  3. bash_profile updates the path, and sources bashrc

  4. Adds functions that make your life easier:

    extract $1 #Extract things. No more remember ugly tar crap!
    scour $1 #Where the hell is it? man $@ #Fancy man pages

Changes for OSX:

  1. Shell colors (yay!)
  2. vi opens the edit script. Link the scripts if you want this.

Scripts

Links commonly used scripts to ~/bin/

Scripts linked for all unix systems:

Scripts linked for OSX:

1. edit    -   Just opens MacVim

Terminator

Conky