Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
import dayle rees colorschemes, update go version switching code, def…
…ault to 1.5.2, update vimrc pathogen call to happen earlier
  • Loading branch information
jmoiron committed Feb 23, 2016
1 parent 6c01747 commit f654695
Show file tree
Hide file tree
Showing 93 changed files with 9,868 additions and 101 deletions.
22 changes: 15 additions & 7 deletions home/.bashrc
Expand Up @@ -187,11 +187,6 @@ export BLOCKSIZE=1024
WINEARCH=win32
WINEPREFIX=~/.wine

# go development
export GO_VERSION=1.4.2
export GOROOT="$HOME/dev/go/root/go$GO_VERSION"
export GOPATH="$HOME/dev/go"
export PATH="$GOPATH/bin:$GOROOT/bin:$PATH"

# configuration management
export CM_CONFIG_PATH="$HOME/dotfiles/home"
Expand All @@ -212,9 +207,22 @@ if [ -f ~/.bashrc.local ]; then
source ~/.bashrc.local
fi

function ns {
ns() {
python -c "import humanize; print humanize.naturalsize($1)"
}

export PATH="$(printf "%s" "${PATH}" | /usr/bin/awk -v RS=: -v ORS=: '!($0 in a) {a[$0]; print}')"
pathclean() {
export PATH="$(printf "%s" "${PATH}" | /usr/bin/awk -v RS=: -v ORS=: '!($0 in a) {a[$0]; print}')"
}

# go development
export GOVERSION=1.5.2

goversion() {
export GOROOT="$HOME/dev/go/root/$1"
export GOPATH="$HOME/dev/go"
export PATH="$GOPATH/bin:$GOROOT/bin:$PATH"
pathclean
}

goversion "go$GOVERSION"
1 change: 1 addition & 0 deletions home/.vim/bundle/daylerees/README.md
@@ -0,0 +1 @@
These are daylerees vim colorschemes, cloned Sat Feb 20 2016
112 changes: 112 additions & 0 deletions home/.vim/bundle/daylerees/colors/arstotzka.vim
@@ -0,0 +1,112 @@
" ======================================================================
" Arstotzka
" ======================================================================
" A Sublime Text 2 / Textmate theme.
" Copyright (c) 2014 Dayle Rees.
" Released under the MIT License <http://opensource.org/licenses/MIT>
" ======================================================================
" Find more themes at : https://github.com/daylerees/colour-schemes
" ======================================================================

set background=dark
hi clear
syntax reset

" Colors for the User Interface.

hi Cursor guibg=#cc4455 guifg=white ctermbg=4 ctermfg=15
hi link CursorIM Cursor
hi CursorLine guibg=#312f2e
hi Pmenu guibg=#110f0e
hi PmenuSel guibg=#211f1e
hi Normal guibg=#211f1e guifg=#EDEBE6 gui=none ctermbg=0 ctermfg=15
hi NonText guibg=bg guifg=#EDEBE6 ctermbg=8 ctermfg=14
hi Visual guibg=#557799 guifg=white gui=none ctermbg=9 ctermfg=15

hi Linenr guibg=bg guifg=#aaaaaa gui=none ctermbg=bg ctermfg=7

hi Directory guibg=bg guifg=#337700 gui=none ctermbg=bg ctermfg=10

hi IncSearch guibg=#0066cc guifg=white gui=none ctermbg=1 ctermfg=15
hi link Seach IncSearch

hi SpecialKey guibg=bg guifg=fg gui=none ctermbg=bg ctermfg=fg
hi Titled guibg=bg guifg=fg gui=none ctermbg=bg ctermfg=fg

hi ErrorMsg guibg=bg guifg=#ff0000 ctermbg=bg ctermfg=12
hi ModeMsg guibg=bg guifg=#ffeecc gui=none ctermbg=bg ctermfg=14
hi link MoreMsg ModeMsg
hi Question guibg=bg guifg=#A2A797 ctermbg=bg ctermfg=10
hi link WarningMsg ErrorMsg

hi StatusLine guibg=#ffeecc guifg=black ctermbg=14 ctermfg=0
hi StatusLineNC guibg=#cc4455 guifg=white gui=none ctermbg=4 ctermfg=11
hi VertSplit guibg=#cc4455 guifg=white gui=none ctermbg=4 ctermfg=11

hi DiffAdd guibg=#446688 guifg=fg gui=none ctermbg=1 ctermfg=fg
hi DiffChange guibg=#558855 guifg=fg gui=none ctermbg=2 ctermfg=fg
hi DiffDelete guibg=#884444 guifg=fg gui=none ctermbg=4 ctermfg=fg
hi DiffText guibg=#884444 guifg=fg ctermbg=4 ctermfg=fg

" Colors for Syntax Highlighting.

hi Comment guibg=bg guifg=#3f3a36 gui=none ctermbg=8 ctermfg=7

hi Constant guibg=bg guifg=white ctermbg=8 ctermfg=15
hi String guibg=bg guifg=#a5e3d0 ctermbg=bg ctermfg=14
hi Character guibg=bg guifg=#516B6B ctermbg=bg ctermfg=14
hi Number guibg=bg guifg=#a5e3d0 ctermbg=1 ctermfg=15
hi Boolean guibg=bg guifg=#a5e3d0 gui=none ctermbg=1 ctermfg=15
hi Float guibg=bg guifg=#a5e3d0 ctermbg=1 ctermfg=15

hi Identifier guibg=bg guifg=#EDEBE6 ctermbg=bg ctermfg=12
hi Function guibg=bg guifg=#516B6B ctermbg=bg ctermfg=12
hi Statement guibg=bg guifg=#516B6B ctermbg=bg ctermfg=14

hi Conditional guibg=bg guifg=#A2A797 ctermbg=bg ctermfg=12
hi Repeat guibg=bg guifg=#A2A797 ctermbg=4 ctermfg=14
hi Label guibg=bg guifg=#ffccff ctermbg=bg ctermfg=13
hi Operator guibg=bg guifg=#A2A797 ctermbg=6 ctermfg=15
hi Keyword guibg=bg guifg=#A2A797 ctermbg=bg ctermfg=10
hi Exception guibg=bg guifg=#516B6B ctermbg=bg ctermfg=10

hi PreProc guibg=bg guifg=#ffcc99 ctermbg=4 ctermfg=14
hi Include guibg=bg guifg=#A2A797 ctermbg=bg ctermfg=10
hi link Define Include
hi link Macro Include
hi link PreCondit Include

hi Type guibg=bg guifg=#A2A797 ctermbg=bg ctermfg=12
hi StorageClass guibg=bg guifg=#516B6B ctermbg=bg ctermfg=10
hi Structure guibg=bg guifg=#EDEBE6 ctermbg=bg ctermfg=10
hi Typedef guibg=bg guifg=#A2A797 ctermbg=bg ctermfg=10

hi Special guibg=bg guifg=#bbddff ctermbg=1 ctermfg=15
hi SpecialChar guibg=bg guifg=#bbddff ctermbg=1 ctermfg=15
hi Tag guibg=bg guifg=#bbddff ctermbg=1 ctermfg=15
hi Delimiter guibg=bg guifg=fg ctermbg=1 ctermfg=fg
hi SpecialComment guibg=#334455 guifg=#605852 ctermbg=1 ctermfg=15
hi Debug guibg=bg guifg=#ff9999 gui=none ctermbg=8 ctermfg=12

hi Underlined guibg=bg guifg=#99ccff gui=underline ctermbg=bg ctermfg=9 cterm=underline

hi Title guibg=bg guifg=#EDEBE6 ctermbg=1 ctermfg=15
hi Ignore guibg=bg guifg=#cccccc ctermbg=bg ctermfg=8
hi Error guibg=#ff0000 guifg=white ctermbg=12 ctermfg=15
hi Todo guibg=#556677 guifg=#ff0000 ctermbg=1 ctermfg=12

hi htmlH2 guibg=bg guifg=fg ctermbg=8 ctermfg=fg
hi link htmlH3 htmlH2
hi link htmlH4 htmlH3
hi link htmlH5 htmlH4
hi link htmlH6 htmlH5

" And finally.

let g:colors_name = "Arstotzka"
let colors_name = "Arstotzka"





112 changes: 112 additions & 0 deletions home/.vim/bundle/daylerees/colors/azure.vim
@@ -0,0 +1,112 @@
" ======================================================================
" Azure
" ======================================================================
" A Sublime Text 2 / Textmate theme.
" Copyright (c) 2014 Dayle Rees.
" Released under the MIT License <http://opensource.org/licenses/MIT>
" ======================================================================
" Find more themes at : https://github.com/daylerees/colour-schemes
" ======================================================================

set background=dark
hi clear
syntax reset

" Colors for the User Interface.

hi Cursor guibg=#cc4455 guifg=white ctermbg=4 ctermfg=15
hi link CursorIM Cursor
hi CursorLine guibg=#282d36
hi Pmenu guibg=#080d16
hi PmenuSel guibg=#181d26
hi Normal guibg=#181D26 guifg=#ffffff gui=none ctermbg=0 ctermfg=15
hi NonText guibg=bg guifg=#ffffff ctermbg=8 ctermfg=14
hi Visual guibg=#557799 guifg=white gui=none ctermbg=9 ctermfg=15

hi Linenr guibg=bg guifg=#aaaaaa gui=none ctermbg=bg ctermfg=7

hi Directory guibg=bg guifg=#337700 gui=none ctermbg=bg ctermfg=10

hi IncSearch guibg=#0066cc guifg=white gui=none ctermbg=1 ctermfg=15
hi link Seach IncSearch

hi SpecialKey guibg=bg guifg=fg gui=none ctermbg=bg ctermfg=fg
hi Titled guibg=bg guifg=fg gui=none ctermbg=bg ctermfg=fg

hi ErrorMsg guibg=bg guifg=#ff0000 ctermbg=bg ctermfg=12
hi ModeMsg guibg=bg guifg=#ffeecc gui=none ctermbg=bg ctermfg=14
hi link MoreMsg ModeMsg
hi Question guibg=bg guifg=#6AB0A3 ctermbg=bg ctermfg=10
hi link WarningMsg ErrorMsg

hi StatusLine guibg=#ffeecc guifg=black ctermbg=14 ctermfg=0
hi StatusLineNC guibg=#cc4455 guifg=white gui=none ctermbg=4 ctermfg=11
hi VertSplit guibg=#cc4455 guifg=white gui=none ctermbg=4 ctermfg=11

hi DiffAdd guibg=#446688 guifg=fg gui=none ctermbg=1 ctermfg=fg
hi DiffChange guibg=#558855 guifg=fg gui=none ctermbg=2 ctermfg=fg
hi DiffDelete guibg=#884444 guifg=fg gui=none ctermbg=4 ctermfg=fg
hi DiffText guibg=#884444 guifg=fg ctermbg=4 ctermfg=fg

" Colors for Syntax Highlighting.

hi Comment guibg=bg guifg=#414d62 gui=none ctermbg=8 ctermfg=7

hi Constant guibg=bg guifg=white ctermbg=8 ctermfg=15
hi String guibg=bg guifg=#64aeb3 ctermbg=bg ctermfg=14
hi Character guibg=bg guifg=#52708b ctermbg=bg ctermfg=14
hi Number guibg=bg guifg=#64aeb3 ctermbg=1 ctermfg=15
hi Boolean guibg=bg guifg=#64aeb3 gui=none ctermbg=1 ctermfg=15
hi Float guibg=bg guifg=#64aeb3 ctermbg=1 ctermfg=15

hi Identifier guibg=bg guifg=#ffffff ctermbg=bg ctermfg=12
hi Function guibg=bg guifg=#52708b ctermbg=bg ctermfg=12
hi Statement guibg=bg guifg=#52708b ctermbg=bg ctermfg=14

hi Conditional guibg=bg guifg=#508aaa ctermbg=bg ctermfg=12
hi Repeat guibg=bg guifg=#508aaa ctermbg=4 ctermfg=14
hi Label guibg=bg guifg=#ffccff ctermbg=bg ctermfg=13
hi Operator guibg=bg guifg=#508aaa ctermbg=6 ctermfg=15
hi Keyword guibg=bg guifg=#508aaa ctermbg=bg ctermfg=10
hi Exception guibg=bg guifg=#52708b ctermbg=bg ctermfg=10

hi PreProc guibg=bg guifg=#ffcc99 ctermbg=4 ctermfg=14
hi Include guibg=bg guifg=#6AB0A3 ctermbg=bg ctermfg=10
hi link Define Include
hi link Macro Include
hi link PreCondit Include

hi Type guibg=bg guifg=#6AB0A3 ctermbg=bg ctermfg=12
hi StorageClass guibg=bg guifg=#52708b ctermbg=bg ctermfg=10
hi Structure guibg=bg guifg=#ffffff ctermbg=bg ctermfg=10
hi Typedef guibg=bg guifg=#6AB0A3 ctermbg=bg ctermfg=10

hi Special guibg=bg guifg=#bbddff ctermbg=1 ctermfg=15
hi SpecialChar guibg=bg guifg=#bbddff ctermbg=1 ctermfg=15
hi Tag guibg=bg guifg=#bbddff ctermbg=1 ctermfg=15
hi Delimiter guibg=bg guifg=fg ctermbg=1 ctermfg=fg
hi SpecialComment guibg=#334455 guifg=#5c6b86 ctermbg=1 ctermfg=15
hi Debug guibg=bg guifg=#ff9999 gui=none ctermbg=8 ctermfg=12

hi Underlined guibg=bg guifg=#99ccff gui=underline ctermbg=bg ctermfg=9 cterm=underline

hi Title guibg=bg guifg=#ffffff ctermbg=1 ctermfg=15
hi Ignore guibg=bg guifg=#cccccc ctermbg=bg ctermfg=8
hi Error guibg=#ff0000 guifg=white ctermbg=12 ctermfg=15
hi Todo guibg=#556677 guifg=#ff0000 ctermbg=1 ctermfg=12

hi htmlH2 guibg=bg guifg=fg ctermbg=8 ctermfg=fg
hi link htmlH3 htmlH2
hi link htmlH4 htmlH3
hi link htmlH5 htmlH4
hi link htmlH6 htmlH5

" And finally.

let g:colors_name = "Azure"
let colors_name = "Azure"





112 changes: 112 additions & 0 deletions home/.vim/bundle/daylerees/colors/bold.vim
@@ -0,0 +1,112 @@
" ======================================================================
" Bold
" ======================================================================
" A Sublime Text 2 / Textmate theme.
" Copyright (c) 2014 Dayle Rees.
" Released under the MIT License <http://opensource.org/licenses/MIT>
" ======================================================================
" Find more themes at : https://github.com/daylerees/colour-schemes
" ======================================================================

set background=dark
hi clear
syntax reset

" Colors for the User Interface.

hi Cursor guibg=#cc4455 guifg=white ctermbg=4 ctermfg=15
hi link CursorIM Cursor
hi CursorLine guibg=#3a3636
hi Pmenu guibg=#1a1616
hi PmenuSel guibg=#2a2626
hi Normal guibg=#2a2626 guifg=#ffffff gui=none ctermbg=0 ctermfg=15
hi NonText guibg=bg guifg=#ffffff ctermbg=8 ctermfg=14
hi Visual guibg=#557799 guifg=white gui=none ctermbg=9 ctermfg=15

hi Linenr guibg=bg guifg=#aaaaaa gui=none ctermbg=bg ctermfg=7

hi Directory guibg=bg guifg=#337700 gui=none ctermbg=bg ctermfg=10

hi IncSearch guibg=#0066cc guifg=white gui=none ctermbg=1 ctermfg=15
hi link Seach IncSearch

hi SpecialKey guibg=bg guifg=fg gui=none ctermbg=bg ctermfg=fg
hi Titled guibg=bg guifg=fg gui=none ctermbg=bg ctermfg=fg

hi ErrorMsg guibg=bg guifg=#ff0000 ctermbg=bg ctermfg=12
hi ModeMsg guibg=bg guifg=#ffeecc gui=none ctermbg=bg ctermfg=14
hi link MoreMsg ModeMsg
hi Question guibg=bg guifg=#3D8E91 ctermbg=bg ctermfg=10
hi link WarningMsg ErrorMsg

hi StatusLine guibg=#ffeecc guifg=black ctermbg=14 ctermfg=0
hi StatusLineNC guibg=#cc4455 guifg=white gui=none ctermbg=4 ctermfg=11
hi VertSplit guibg=#cc4455 guifg=white gui=none ctermbg=4 ctermfg=11

hi DiffAdd guibg=#446688 guifg=fg gui=none ctermbg=1 ctermfg=fg
hi DiffChange guibg=#558855 guifg=fg gui=none ctermbg=2 ctermfg=fg
hi DiffDelete guibg=#884444 guifg=fg gui=none ctermbg=4 ctermfg=fg
hi DiffText guibg=#884444 guifg=fg ctermbg=4 ctermfg=fg

" Colors for Syntax Highlighting.

hi Comment guibg=bg guifg=#534b4b gui=none ctermbg=8 ctermfg=7

hi Constant guibg=bg guifg=white ctermbg=8 ctermfg=15
hi String guibg=bg guifg=#F7A21B ctermbg=bg ctermfg=14
hi Character guibg=bg guifg=#F0624B ctermbg=bg ctermfg=14
hi Number guibg=bg guifg=#F7A21B ctermbg=1 ctermfg=15
hi Boolean guibg=bg guifg=#F7A21B gui=none ctermbg=1 ctermfg=15
hi Float guibg=bg guifg=#F7A21B ctermbg=1 ctermfg=15

hi Identifier guibg=bg guifg=#ffffff ctermbg=bg ctermfg=12
hi Function guibg=bg guifg=#F0624B ctermbg=bg ctermfg=12
hi Statement guibg=bg guifg=#F0624B ctermbg=bg ctermfg=14

hi Conditional guibg=bg guifg=#F0624B ctermbg=bg ctermfg=12
hi Repeat guibg=bg guifg=#F0624B ctermbg=4 ctermfg=14
hi Label guibg=bg guifg=#ffccff ctermbg=bg ctermfg=13
hi Operator guibg=bg guifg=#F0624B ctermbg=6 ctermfg=15
hi Keyword guibg=bg guifg=#F0624B ctermbg=bg ctermfg=10
hi Exception guibg=bg guifg=#F0624B ctermbg=bg ctermfg=10

hi PreProc guibg=bg guifg=#ffcc99 ctermbg=4 ctermfg=14
hi Include guibg=bg guifg=#3D8E91 ctermbg=bg ctermfg=10
hi link Define Include
hi link Macro Include
hi link PreCondit Include

hi Type guibg=bg guifg=#3D8E91 ctermbg=bg ctermfg=12
hi StorageClass guibg=bg guifg=#F0624B ctermbg=bg ctermfg=10
hi Structure guibg=bg guifg=#ffffff ctermbg=bg ctermfg=10
hi Typedef guibg=bg guifg=#3D8E91 ctermbg=bg ctermfg=10

hi Special guibg=bg guifg=#bbddff ctermbg=1 ctermfg=15
hi SpecialChar guibg=bg guifg=#bbddff ctermbg=1 ctermfg=15
hi Tag guibg=bg guifg=#bbddff ctermbg=1 ctermfg=15
hi Delimiter guibg=bg guifg=fg ctermbg=1 ctermfg=fg
hi SpecialComment guibg=#334455 guifg=#6b6161 ctermbg=1 ctermfg=15
hi Debug guibg=bg guifg=#ff9999 gui=none ctermbg=8 ctermfg=12

hi Underlined guibg=bg guifg=#99ccff gui=underline ctermbg=bg ctermfg=9 cterm=underline

hi Title guibg=bg guifg=#ffffff ctermbg=1 ctermfg=15
hi Ignore guibg=bg guifg=#cccccc ctermbg=bg ctermfg=8
hi Error guibg=#ff0000 guifg=white ctermbg=12 ctermfg=15
hi Todo guibg=#556677 guifg=#ff0000 ctermbg=1 ctermfg=12

hi htmlH2 guibg=bg guifg=fg ctermbg=8 ctermfg=fg
hi link htmlH3 htmlH2
hi link htmlH4 htmlH3
hi link htmlH5 htmlH4
hi link htmlH6 htmlH5

" And finally.

let g:colors_name = "Bold"
let colors_name = "Bold"





0 comments on commit f654695

Please sign in to comment.