commit e6a77cd43f836233de4c0f15ad6770e1ed310bb6 Author: Andrew Cassidy Date: Wed Dec 28 23:49:55 2016 -0800 initial commit diff --git a/.zshrc b/.zshrc new file mode 100644 index 0000000..66a46ff --- /dev/null +++ b/.zshrc @@ -0,0 +1,28 @@ +export PATH="$PATH:$HOME/Library/Python/2.7/bin" # pip installation location +export PATH="$PATH:$HOME/.rvm/bin" # Add RVM to PATH for scripting + +export POWERLINEHOME="/Users/drewcassidy/Library/Python/2.7/lib/python/site-packages/powerline" + +# added by travis gem +[ -f /Users/drewcassidy/.travis/travis.sh ] && source /Users/drewcassidy/.travis/travis.sh + +. $POWERLINEHOME/bindings/zsh/powerline.zsh + +HISTFILE=~/.histfile +HISTSIZE=1000 +SAVEHIST=1000 +setopt incappendhistory histexpiredupsfirst histignorespace extendedglob notify +unsetopt nomatch +bindkey -e + +# colorize commands +alias ls='ls -G' + +alias grep='grep --color=auto' +alias fgrep='fgrep --color=auto' +alias egrep='egrep --color=auto' + +export GCC_COLORS='error=01;31:warning=01;35:note=01;36:caret=01;32:locus=01:quote=01' +export CLICOLOR=1 +export LSCOLORS='ExcxdxfxgxxexcxdxfBxBx' + diff --git a/CLion.jar b/CLion.jar new file mode 100644 index 0000000..fef8b58 Binary files /dev/null and b/CLion.jar differ diff --git a/nvim/init.vim b/nvim/init.vim new file mode 100644 index 0000000..791a88b --- /dev/null +++ b/nvim/init.vim @@ -0,0 +1,55 @@ +set termguicolors + +map +map +map +map + +nnoremap d "_d + +set number +set list +set listchars=tab:▸\ ,trail:▝ +set smartindent +set tabstop=4 +set softtabstop=4 +set shiftwidth=4 +set expandtab +set clipboard=unnamedplus + +call plug#begin('~/.config/nvim/plugged') + +Plug 'daylerees/colour-schemes', { 'rtp': 'vim/' } +Plug 'vim-airline/vim-airline' +Plug 'vim-airline/vim-airline-themes' +Plug 'scrooloose/nerdtree' +Plug 'Xuyuanp/nerdtree-git-plugin' +Plug 'jistr/vim-nerdtree-tabs' + +call plug#end() + +let g:airline_powerline_fonts = 1 +let g:airline_mode_map = { + \ '__' : '-', + \ 'n' : 'N', + \ 'i' : 'I', + \ 'R' : 'R', + \ 'c' : 'C', + \ 'v' : 'V', + \ 'V' : 'V', + \ '^V' : 'V', + \ 's' : 'S', + \ 'S' : 'S', + \ '^S' : 'S', + \ } +let g:airline_theme='peacock' + +colorscheme peacock +hi Visual guibg=#ff5d38 guifg=white gui=none ctermbg=9 ctermfg=15 +hi Directory guifg=#26a6a6 gui=bold ctermfg=5 +hi NonText guifg=bg +hi VertSplit guibg=#5b5852 +set fillchars+=vert:\ +map NERDTreeTabsToggle + + diff --git a/powerline/colorscheme-laptop.json b/powerline/colorscheme-laptop.json new file mode 100644 index 0000000..d666310 --- /dev/null +++ b/powerline/colorscheme-laptop.json @@ -0,0 +1,54 @@ +{ + "name": "Default", + "groups": { + "information:additional": { "fg": "gray9", "bg": "gray4", "attrs": [] }, + "information:regular": { "fg": "gray10", "bg": "gray4", "attrs": ["bold"] }, + "information:highlighted": { "fg": "white", "bg": "gray4", "attrs": [] }, + "information:priority": { "fg": "brightyellow", "bg": "mediumorange", "attrs": [] }, + "warning:regular": { "fg": "white", "bg": "brightred", "attrs": ["bold"] }, + "critical:failure": { "fg": "white", "bg": "darkestred", "attrs": [] }, + "critical:success": { "fg": "white", "bg": "darkestgreen", "attrs": [] }, + "background": { "fg": "white", "bg": "gray0", "attrs": [] }, + "background:divider": { "fg": "gray5", "bg": "gray0", "attrs": [] }, + "session": { "fg": "black", "bg": "gray10", "attrs": ["bold"] }, + "date": { "fg": "gray8", "bg": "gray2", "attrs": [] }, + "time": { "fg": "gray10", "bg": "gray2", "attrs": ["bold"] }, + "time:divider": { "fg": "gray5", "bg": "gray2", "attrs": [] }, + "email_alert": "warning:regular", + "email_alert_gradient": { "fg": "white", "bg": "yellow_orange_red", "attrs": ["bold"] }, + "hostname": { "fg": "black", "bg": "gray10", "attrs": ["bold"] }, + "weather": { "fg": "gray8", "bg": "gray0", "attrs": [] }, + "weather_temp_gradient": { "fg": "blue_red", "bg": "gray0", "attrs": [] }, + "weather_condition_hot": { "fg": "khaki1", "bg": "gray0", "attrs": [] }, + "weather_condition_snowy": { "fg": "skyblue1", "bg": "gray0", "attrs": [] }, + "weather_condition_rainy": { "fg": "skyblue1", "bg": "gray0", "attrs": [] }, + "uptime": { "fg": "gray8", "bg": "gray0", "attrs": [] }, + "external_ip": { "fg": "gray8", "bg": "gray0", "attrs": [] }, + "internal_ip": { "fg": "gray8", "bg": "gray0", "attrs": [] }, + "network_load": { "fg": "gray8", "bg": "gray0", "attrs": [] }, + "network_load_gradient": { "fg": "green_yellow_orange_red", "bg": "gray0", "attrs": [] }, + "network_load:divider": "background:divider", + "system_load": { "fg": "gray8", "bg": "gray0", "attrs": [] }, + "system_load_gradient": { "fg": "green_yellow_orange_red", "bg": "gray0", "attrs": [] }, + "environment": { "fg": "gray8", "bg": "gray0", "attrs": [] }, + "cpu_load_percent": { "fg": "gray8", "bg": "gray0", "attrs": [] }, + "cpu_load_percent_gradient": { "fg": "green_yellow_orange_red", "bg": "gray0", "attrs": [] }, + "battery": { "fg": "gray8", "bg": "gray0", "attrs": [] }, + "battery_gradient": { "fg": "white_red", "bg": "gray0", "attrs": [] }, + "battery_full": { "fg": "red", "bg": "gray0", "attrs": [] }, + "battery_empty": { "fg": "white", "bg": "gray0", "attrs": [] }, + "player": { "fg": "gray10", "bg": "black", "attrs": [] }, + "user": { "fg": "white", "bg": "ansiblue", "attrs": ["bold"] }, + "branch": { "fg": "gray9", "bg": "gray2", "attrs": [] }, + "branch_dirty": { "fg": "brightyellow", "bg": "gray2", "attrs": [] }, + "branch_clean": { "fg": "gray9", "bg": "gray2", "attrs": [] }, + "branch:divider": { "fg": "gray7", "bg": "gray2", "attrs": [] }, + "stash": "branch_dirty", + "stash:divider": "branch:divider", + "cwd": "information:additional", + "cwd:current_folder": "information:regular", + "cwd:divider": { "fg": "gray7", "bg": "gray4", "attrs": [] }, + "virtualenv": { "fg": "white", "bg": "darkcyan", "attrs": [] }, + "attached_clients": { "fg": "gray8", "bg": "gray0", "attrs": [] } + } +} diff --git a/powerline/config.json b/powerline/config.json new file mode 100644 index 0000000..5c17da6 --- /dev/null +++ b/powerline/config.json @@ -0,0 +1,52 @@ +{ + "common": { + "term_truecolor": false + }, + "ext": { + "ipython": { + "colorscheme": "default", + "theme": "in", + "local_themes": { + "rewrite": "rewrite", + "out": "out", + "in2": "in2" + } + }, + "pdb": { + "colorscheme": "default", + "theme": "default" + }, + "shell": { + "colorscheme": "custom-laptop", + "theme": "default", + "local_themes": { + "continuation": "continuation", + "select": "select" + } + }, + "tmux": { + "colorscheme": "default", + "theme": "default" + }, + "vim": { + "colorscheme": "default", + "theme": "default", + "local_themes": { + "__tabline__": "tabline", + + "cmdwin": "cmdwin", + "help": "help", + "quickfix": "quickfix", + + "powerline.matchers.vim.plugin.nerdtree.nerdtree": "plugin_nerdtree", + "powerline.matchers.vim.plugin.commandt.commandt": "plugin_commandt", + "powerline.matchers.vim.plugin.gundo.gundo": "plugin_gundo", + "powerline.matchers.vim.plugin.gundo.gundo_preview": "plugin_gundo-preview" + } + }, + "wm": { + "colorscheme": "default", + "theme": "default" + } + } +}