From e6a77cd43f836233de4c0f15ad6770e1ed310bb6 Mon Sep 17 00:00:00 2001 From: Andrew Cassidy Date: Wed, 28 Dec 2016 23:49:55 -0800 Subject: [PATCH] initial commit --- .zshrc | 28 +++++++++++++++ CLion.jar | Bin 0 -> 16700 bytes nvim/init.vim | 55 ++++++++++++++++++++++++++++++ powerline/colorscheme-laptop.json | 54 +++++++++++++++++++++++++++++ powerline/config.json | 52 ++++++++++++++++++++++++++++ 5 files changed, 189 insertions(+) create mode 100644 .zshrc create mode 100644 CLion.jar create mode 100644 nvim/init.vim create mode 100644 powerline/colorscheme-laptop.json create mode 100644 powerline/config.json 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 0000000000000000000000000000000000000000..fef8b58e21ff058482f2e93da0199696f4c8e16e GIT binary patch literal 16700 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 A`v3p{ literal 0 HcmV?d00001 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" + } + } +}