export ANDROID_PATH=/Applications/Android\ Studio.app/sdk/platform-tools:/Applications/Android\ Studio.app/sdk/tools
export POSTGRES_PATH=/Applications/Postgres.app/Contents/Versions/9.3/bin
export SCALA_HOME=~/bin/scala
+export ANT_HOME=$HOME"/projects/winston/build-support/apache-ant"
export PATH=~/bin:/usr/local/bin:$PATH:$GRADLE_HOME/bin:$ANDROID_PATH:$POSTGRES_PATH:$SCALA_HOME/bin
##################################################
alias git=/usr/local/git/bin/git
alias preview="open -a Preview"
+alias jsoncb="pbpaste | python -mjson.tool | gvim -"
(setq ring-bell-function 'ignore)
; Tramp
-(require 'tramp)
-(setq tramp-default-method "ssh")
+;(require 'tramp)
+;(setq tramp-default-method "ssh")
(defun set-dark-theme ()
(interactive)
(erase-buffer)))
; Slime Config
-(setq inferior-lisp-program "/usr/local/bin/sbcl")
-(add-to-list 'load-path "~/Projects/slime")
-(require 'slime-autoloads)
-(slime-setup '(slime-repl slime-banner slime-references))
-
-(add-hook 'slime-mode-hook
- (lambda ()
- (unless (slime-connected-p)
- (save-excursion (slime)))))
+; (setq inferior-lisp-program "/usr/local/bin/sbcl")
+; (add-to-list 'load-path "~/Projects/slime")
+; (require 'slime-autoloads)
+; (slime-setup '(slime-repl slime-banner slime-references))
+
+; (add-hook 'slime-mode-hook
+; (lambda ()
+; (unless (slime-connected-p)
+; (save-excursion (slime)))))
+++ /dev/null
-set nocompatible
-"source $VIMRUNTIME/vimrc_example.vim
-
-colorscheme solarized
-set background=dark
-set autoindent
-set cindent
-set number
-set expandtab
-set softtabstop=4
-set tabstop=4
-set shiftwidth=4
-set guioptions-=T
-set guifont=Menlo:h12
-
-map <C-t> :tabnew<cr>
-map <C-tab> :tabnext<cr>
-map <C-S-tab> :tabprevious<cr>
set nocompatible
+call pathogen#infect()
filetype plugin indent on
-syntax on
+
+syntax enable
+set background=dark
+if has('gui_running')
+ colorscheme solarized
+endif
set autoindent
set cindent
+set number
set backupdir=~/.saves
set noswapfile
set expandtab
set mouse=a
set ttymouse=xterm2
+set guioptions-=T
+set guifont=Menlo:h12
+
+map <C-t> :tabnew<cr>
+map <C-tab> :tabnext<cr>
+map <C-S-tab> :tabprevious<cr>
set wildignore+=**/node_modules,**/node_modules/*,**/target,**/target/*
map <leader>f :CommandT<cr>
map <leader>a :NERDTreeToggle<cr>
+map <leader>b :Gblame<cr>
+map <leader>d :Gdiff<cr>
" Setup project/team-specific configurations
function! SetupEnvironment()
if &filetype == "css"
setlocal tabstop=2 softtabstop=2 shiftwidth=2
endif
+ if &filetype == "html"
+ setlocal tabstop=2 softtabstop=2 shiftwidth=2
+ endif
endif
endfunction
au BufNewFile,BufRead *.jade setlocal noexpandtab
au BufNewFile,BufRead * call SetupEnvironment()
-
-call pathogen#infect()