├── gnome-terminal ├── profiles │ ├── %gconf.xml │ ├── Default │ │ └── %gconf.xml │ ├── Tomorrow │ │ └── %gconf.xml │ ├── base-16-bright │ │ └── %gconf.xml │ ├── base-16-chalk │ │ └── %gconf.xml │ ├── base-16-mocha │ │ └── %gconf.xml │ ├── base-16-monokai │ │ └── %gconf.xml │ ├── base-16-tomorrow │ │ └── %gconf.xml │ └── Profile0 │ │ └── %gconf.xml └── README ├── nvim ├── README.md ├── lua │ └── plugins │ │ └── compe-config.lua └── init.vim ├── term.png ├── vim.png ├── vim └── .vim │ ├── .gitignore │ ├── ftdetect │ ├── less.vim │ ├── eco.vim │ ├── jade.vim │ ├── snippets.vim │ ├── stylus.vim │ └── coffee.vim │ ├── spell │ ├── en.utf-8.spl │ ├── en.utf-8.sug │ ├── en.utf-8.add.spl │ └── en.utf-8.add │ ├── .VimballRecord │ ├── indent │ ├── less.vim │ ├── stylus.vim │ └── jade.vim │ ├── ftplugin │ ├── snippets.vim │ ├── less.vim │ ├── jade.vim │ └── stylus.vim │ ├── colors │ ├── mustang.vim │ ├── blackboard.vim │ ├── flatlandia.vim │ ├── github.vim │ ├── bold.vim │ ├── keen.vim │ ├── kiwi.vim │ ├── mud.vim │ ├── peel.vim │ ├── tron.vim │ ├── yule.vim │ ├── azure.vim │ ├── crisp.vim │ ├── gloom.vim │ ├── juicy.vim │ ├── piggy.vim │ ├── shrek.vim │ ├── slate.vim │ ├── slime.vim │ ├── stark.vim │ ├── super.vim │ ├── tonic.vim │ ├── zacks.vim │ ├── boxuk.vim │ ├── grunge.vim │ ├── heroku.vim │ ├── hyrule.vim │ ├── legacy.vim │ ├── mellow.vim │ ├── otakon.vim │ ├── pastel.vim │ └── snappy.vim │ ├── syntax │ ├── snippets.vim │ └── nerdtree.vim │ ├── compiler │ └── coffee.vim │ ├── doc │ └── ack.txt │ └── utils │ ├── convert_snipmate_snippets.py │ └── get_tm_snippets.py ├── .gitignore ├── README.markdown ├── cmus └── .cmus │ ├── zenburn.theme │ ├── itunes.theme │ ├── gems.theme │ ├── custom.theme │ └── tomorrow.theme ├── tmux └── .tmux.conf ├── bin └── burl └── bash └── .bashrc /gnome-terminal/profiles/%gconf.xml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /nvim/README.md: -------------------------------------------------------------------------------- 1 | Move this to ~/.config/nvim 2 | -------------------------------------------------------------------------------- /term.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Todo/dotfiles/master/term.png -------------------------------------------------------------------------------- /vim.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Todo/dotfiles/master/vim.png -------------------------------------------------------------------------------- /gnome-terminal/README: -------------------------------------------------------------------------------- 1 | These profiles go into ~/.gconf/apps/gnome-terminal 2 | -------------------------------------------------------------------------------- /vim/.vim/.gitignore: -------------------------------------------------------------------------------- 1 | .*.sw[a-z] 2 | .*.un~ 3 | doc/tags 4 | .netrwhist 5 | 6 | -------------------------------------------------------------------------------- /vim/.vim/ftdetect/less.vim: -------------------------------------------------------------------------------- 1 | autocmd BufNewFile,BufRead *.less setf less 2 | -------------------------------------------------------------------------------- /vim/.vim/ftdetect/eco.vim: -------------------------------------------------------------------------------- 1 | autocmd BufNewFile,BufRead *.eco set filetype=eco 2 | -------------------------------------------------------------------------------- /vim/.vim/ftdetect/jade.vim: -------------------------------------------------------------------------------- 1 | " Jade 2 | autocmd BufNewFile,BufReadPost *.jade set filetype=jade 3 | -------------------------------------------------------------------------------- /vim/.vim/spell/en.utf-8.spl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Todo/dotfiles/master/vim/.vim/spell/en.utf-8.spl -------------------------------------------------------------------------------- /vim/.vim/spell/en.utf-8.sug: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Todo/dotfiles/master/vim/.vim/spell/en.utf-8.sug -------------------------------------------------------------------------------- /vim/.vim/spell/en.utf-8.add.spl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Todo/dotfiles/master/vim/.vim/spell/en.utf-8.add.spl -------------------------------------------------------------------------------- /vim/.vim/ftdetect/snippets.vim: -------------------------------------------------------------------------------- 1 | " recognize .snippet files 2 | if has("autocmd") 3 | autocmd BufNewFile,BufRead *.snippets setf snippets 4 | endif 5 | -------------------------------------------------------------------------------- /vim/.vim/ftdetect/stylus.vim: -------------------------------------------------------------------------------- 1 | " Stylus 2 | autocmd BufNewFile,BufReadPost *.styl set filetype=stylus 3 | autocmd BufNewFile,BufReadPost *.stylus set filetype=stylus 4 | -------------------------------------------------------------------------------- /vim/.vim/spell/en.utf-8.add: -------------------------------------------------------------------------------- 1 | API 2 | LinkedIn 3 | Prakhar 4 | Srivastav 5 | shit 6 | SLA 7 | Voldemort 8 | offline 9 | terabytes 10 | Hadoop 11 | online 12 | MapReduce 13 | architected 14 | versioned 15 | -------------------------------------------------------------------------------- /vim/.vim/.VimballRecord: -------------------------------------------------------------------------------- 1 | delimitMate-2.6.vba: call delete('/home/prakhar/.vim/plugin/delimitMate.vim')|call delete('/home/prakhar/.vim/autoload/delimitMate.vim')|call delete('/home/prakhar/.vim/doc/delimitMate.txt') 2 | -------------------------------------------------------------------------------- /vim/.vim/indent/less.vim: -------------------------------------------------------------------------------- 1 | " Vim indent file 2 | " Language: LessCSS 3 | " Maintainer: Leonard Ehrenfried 4 | " Last Change: 2011 Sep 26 5 | 6 | if exists("b:did_indent") 7 | finish 8 | endif 9 | 10 | runtime! indent/css.vim 11 | 12 | -------------------------------------------------------------------------------- /vim/.vim/ftplugin/snippets.vim: -------------------------------------------------------------------------------- 1 | " Set some sane defaults for snippet files 2 | 3 | " Fold by syntax, but open all folds by default 4 | setlocal foldmethod=syntax 5 | setlocal foldlevel=99 6 | 7 | " Define match words for use with matchit plugin 8 | " http://www.vim.org/scripts/script.php?script_id=39 9 | if exists("loaded_matchit") && !exists("b:match_words") 10 | let b:match_ignorecase = 0 11 | let b:match_words = '^snippet\>:^endsnippet\>,^global\>:^endglobal\>,\${:}' 12 | endif 13 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | # Numerous always-ignore extensions 2 | *.diff 3 | *.err 4 | *.orig 5 | *.log 6 | *.swp 7 | *~ 8 | 9 | # OS or Editor folders 10 | .cache 11 | Icon? 12 | 13 | # Folders to ignore 14 | .hg 15 | .svn 16 | 17 | # Node.js package manager 18 | /node_modules 19 | /npm-debug.log 20 | 21 | # Other stuff 22 | *.pyc 23 | /tmp 24 | 25 | # cmus 26 | # ignore library and playlist files 27 | cmus/.cmus/*.pl 28 | cmus/.cmus/cache 29 | cmus/.cmus/*history 30 | 31 | ## vim 32 | .netrwhist 33 | .DS_Store 34 | -------------------------------------------------------------------------------- /vim/.vim/ftdetect/coffee.vim: -------------------------------------------------------------------------------- 1 | " Language: CoffeeScript 2 | " Maintainer: Mick Koch 3 | " URL: http://github.com/kchmck/vim-coffee-script 4 | " License: WTFPL 5 | 6 | autocmd BufNewFile,BufRead *.coffee set filetype=coffee 7 | autocmd BufNewFile,BufRead *Cakefile set filetype=coffee 8 | autocmd BufNewFile,BufRead *.coffeekup set filetype=coffee 9 | 10 | function! s:DetectCoffee() 11 | if getline(1) =~ '^#!.*\' 12 | set filetype=coffee 13 | endif 14 | endfunction 15 | 16 | autocmd BufNewFile,BufRead * call s:DetectCoffee() 17 | -------------------------------------------------------------------------------- /README.markdown: -------------------------------------------------------------------------------- 1 | # Dotfiles 2 | > Prakhar does dotfiles! 3 | 4 | ## Looks 5 | ![Image](term.png) 6 | ![Image](vim.png) 7 | 8 | ## Structure 9 | - `bash` - files required for the bash shell 10 | - `bin` - files that are symlinked to /usr/bin or any other directory in the 11 | $PATH 12 | - `cmus` - config and theme files for the cmus music player. 13 | - `gnome-terminal` - gnome terminal profiles 14 | - `vim` - vimrc and the entire .vim folder! 15 | - `zsh` - zshrc, aliases and oh-my-zsh! 16 | 17 | ## Influences 18 | - [Zach Holman](https://github.com/holman/dotfiles) 19 | - [Paul Millr](https://github.com/paulmillr/dotfiles) 20 | -------------------------------------------------------------------------------- /cmus/.cmus/zenburn.theme: -------------------------------------------------------------------------------- 1 | set color_cmdline_bg=238 2 | set color_cmdline_fg=217 3 | set color_error=209 4 | set color_info=222 5 | set color_separator=240 6 | set color_statusline_bg=238 7 | set color_statusline_fg=142 8 | set color_titleline_bg=235 9 | set color_titleline_fg=144 10 | set color_win_bg=238 11 | set color_win_cur=172 12 | set color_win_cur_sel_bg=236 13 | set color_win_cur_sel_fg=172 14 | set color_win_dir=80 15 | set color_win_fg=254 16 | set color_win_inactive_cur_sel_bg=240 17 | set color_win_inactive_cur_sel_fg=80 18 | set color_win_inactive_sel_bg=240 19 | set color_win_inactive_sel_fg=144 20 | set color_win_sel_bg=236 21 | set color_win_sel_fg=223 22 | set color_win_title_bg=235 23 | set color_win_title_fg=217 24 | -------------------------------------------------------------------------------- /cmus/.cmus/itunes.theme: -------------------------------------------------------------------------------- 1 | set color_cmdline_bg=145 2 | set color_cmdline_fg=black 3 | set color_error=lightred 4 | set color_info=lightyellow 5 | set color_separator=240 6 | set color_statusline_bg=145 7 | set color_statusline_fg=black 8 | set color_titleline_bg=240 9 | set color_titleline_fg=white 10 | set color_win_bg=7 11 | set color_win_cur=blue 12 | set color_win_cur_sel_bg=240 13 | set color_win_cur_sel_fg=white 14 | set color_win_dir=lightblue 15 | set color_win_fg=black 16 | set color_win_inactive_cur_sel_bg=cyan 17 | set color_win_inactive_cur_sel_fg=black 18 | set color_win_inactive_sel_bg=gray 19 | set color_win_inactive_sel_fg=black 20 | set color_win_sel_bg=lightblue 21 | set color_win_sel_fg=gray 22 | set color_win_title_bg=240 23 | set color_win_title_fg=white 24 | -------------------------------------------------------------------------------- /vim/.vim/ftplugin/less.vim: -------------------------------------------------------------------------------- 1 | " Vim filetype plugin 2 | " Language: LessCSS 3 | " Author: Tim Pope 4 | " Maintainer: Leonard Ehrenfried 5 | " Last Change: 2011 Sep 30 6 | 7 | " Only do this when not done yet for this buffer 8 | if exists("b:did_ftplugin") 9 | finish 10 | endif 11 | let b:did_ftplugin = 1 12 | 13 | let b:undo_ftplugin = "setl cms< def< inc< inex< ofu< sua<" 14 | 15 | setlocal iskeyword+=- 16 | setlocal commentstring=//\ %s 17 | setlocal define=^\\s*\\%(@mixin\\\|=\\) 18 | setlocal includeexpr=substitute(v:fname,'\\%(.*/\\\|^\\)\\zs','_','') 19 | setlocal omnifunc=csscomplete#CompleteCSS 20 | setlocal suffixesadd=.less 21 | setlocal comments=s1:/*,mb:*,ex:*/ 22 | 23 | let &l:include = '^\s*@import\s\+\%(url(\)\=["'']\=' 24 | 25 | " vim:set sw=2: 26 | -------------------------------------------------------------------------------- /gnome-terminal/profiles/Default/%gconf.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | #8A8ABEBEB7B7 8 | 9 | 10 | #c5c5c8c8c6c6 11 | 12 | 13 | #1d1d1f1f2121 14 | 15 | 16 | #000000000000:#919122222626:#777789890000:#AEAE7B7B0000:#1D1D25259494:#68682a2a9b9b:#2B2B66665151:#929295959393:#666666666666:#CCCC66666666:#B5B5BDBD6868:#F0F0C6C67474:#8181A2A2BEBE:#B2B29494BBBB:#8A8ABEBEB7B7:#ECECEBEBECEC 17 | 18 | 19 | -------------------------------------------------------------------------------- /gnome-terminal/profiles/Tomorrow/%gconf.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | #8A8ABEBEB7B7 8 | 9 | 10 | #C5C5C8C8C6C6 11 | 12 | 13 | #1D1D1F1F2121 14 | 15 | 16 | #000000000000:#919122222626:#777789890000:#AEAE7B7B0000:#1D1D25259494:#68682A2A9B9B:#2B2B66665151:#929295959393:#666666666666:#CCCC66666666:#B5B5BDBD6868:#F0F0C6C67474:#8181A2A2BEBE:#B2B29494BBBB:#8A8ABEBEB7B7:#ECECEBEBECEC 17 | 18 | 19 | Tomorrow 20 | 21 | 22 | -------------------------------------------------------------------------------- /gnome-terminal/profiles/base-16-bright/%gconf.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | #EE00EE00EE00 8 | 9 | 10 | #EE00EE00EE00 11 | 12 | 13 | #000000000000 14 | 15 | 16 | #000000000000:#330033003300:#550055005500:#BB00BB00BB00:#DD00DD00DD00:#EE00EE00EE00:#FF55FF55FF55:#FFFFFFFFFFFF:#FFBB00112200:#FFCC66DD2244:#FFDDAA333311:#AA11CC665599:#7766CC77BB77:#66FFBB33DD22:#DD338811CC33:#BBEE664433CC 17 | 18 | 19 | Base 16 Bright 20 | 21 | 22 | -------------------------------------------------------------------------------- /gnome-terminal/profiles/base-16-chalk/%gconf.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | #DD00DD00DD00 8 | 9 | 10 | #DD00DD00DD00 11 | 12 | 13 | #115511551155 14 | 15 | 16 | #115511551155:#220022002200:#330033003300:#550055005500:#BB00BB00BB00:#DD00DD00DD00:#EE00EE00EE00:#FF55FF55FF55:#FFBB99FFBB11:#EEDDAA998877:#DDDDBB2266FF:#AACCCC226677:#1122CCFFCC00:#66FFCC22EEFF:#EE11AA33EEEE:#DDEEAAFF88FF 17 | 18 | 19 | Base 16 Chalk 20 | 21 | 22 | -------------------------------------------------------------------------------- /cmus/.cmus/gems.theme: -------------------------------------------------------------------------------- 1 | # cmus theme by Prakhar 2 | # colors 3 | # 81 - blue 4 | # 208 - orange 5 | # 184 - green 6 | # 23[456] - grey 7 | # 255 - white 8 | 9 | # command line 10 | set color_cmdline_bg=234 11 | set color_cmdline_fg=255 12 | 13 | # error, info and separator 14 | set color_error=81 15 | set color_info=81 16 | set color_separator=234 17 | 18 | # status line (time, volume etc display) 19 | set color_statusline_bg=235 20 | set color_statusline_fg=208 21 | 22 | # title : song title, album etc 23 | set color_titleline_bg=235 24 | set color_titleline_fg=184 25 | 26 | # main bg and fg color 27 | set color_win_bg=234 28 | set color_win_fg=255 29 | 30 | # fg of playing item / album in all views 31 | set color_win_cur=184 32 | 33 | # fg in "Add to Library(5) view" 34 | set color_win_dir=81 35 | 36 | # top of the window (Artist/Album Track...) 37 | set color_win_title_bg=235 38 | set color_win_title_fg=81 39 | 40 | # current selection 41 | set color_win_sel_bg=208 42 | set color_win_sel_fg=235 43 | 44 | # current inactive selection 45 | set color_win_inactive_cur_sel_bg=236 46 | set color_win_inactive_cur_sel_fg=208 47 | 48 | # cursor on current selection 49 | set color_win_cur_sel_bg=236 50 | set color_win_cur_sel_fg=184 51 | 52 | set color_win_inactive_sel_bg=236 53 | set color_win_inactive_sel_fg=208 54 | -------------------------------------------------------------------------------- /cmus/.cmus/custom.theme: -------------------------------------------------------------------------------- 1 | # cmus theme by Prakhar 2 | # colors 3 | # 81 - blue 4 | # 208 - orange 5 | # 184 - green 6 | # 23[456] - grey 7 | # 255 - white 8 | 9 | # command line 10 | set color_cmdline_bg=234 11 | set color_cmdline_fg=255 12 | 13 | # error, info and separator 14 | set color_error=81 15 | set color_info=81 16 | set color_separator=234 17 | 18 | # status line (time, volume etc display) 19 | set color_statusline_bg=235 20 | set color_statusline_fg=208 21 | 22 | # title : song title, album etc 23 | set color_titleline_bg=235 24 | set color_titleline_fg=184 25 | 26 | # main bg and fg color 27 | set color_win_bg=234 28 | set color_win_fg=255 29 | 30 | # fg of playing item / album in all views 31 | set color_win_cur=184 32 | 33 | # fg in "Add to Library(5) view" 34 | set color_win_dir=81 35 | 36 | # top of the window (Artist/Album Track...) 37 | set color_win_title_bg=235 38 | set color_win_title_fg=81 39 | 40 | # current selection 41 | set color_win_sel_bg=208 42 | set color_win_sel_fg=235 43 | 44 | # current inactive selection 45 | set color_win_inactive_cur_sel_bg=236 46 | set color_win_inactive_cur_sel_fg=208 47 | 48 | # cursor on current selection 49 | set color_win_cur_sel_bg=236 50 | set color_win_cur_sel_fg=184 51 | 52 | set color_win_inactive_sel_bg=236 53 | set color_win_inactive_sel_fg=208 54 | -------------------------------------------------------------------------------- /cmus/.cmus/tomorrow.theme: -------------------------------------------------------------------------------- 1 | # cmus theme by Prakhar 2 | # colors 3 | # 139 - purple 4 | # 143 - green 5 | # 222 - yellow 6 | # 109 - blue 7 | # 23[456] - grey 8 | # 255 - white 9 | 10 | # command line 11 | set color_cmdline_bg=234 12 | set color_cmdline_fg=255 13 | 14 | # error, info and separator 15 | set color_error=109 16 | set color_info=109 17 | set color_separator=234 18 | 19 | # status line (time, volume etc display) 20 | set color_statusline_bg=235 21 | set color_statusline_fg=139 22 | 23 | # title : song title, album etc 24 | set color_titleline_bg=235 25 | set color_titleline_fg=222 26 | 27 | # main bg and fg color 28 | set color_win_bg=234 29 | set color_win_fg=255 30 | 31 | # fg of playing item / album in all views 32 | set color_win_cur=222 33 | 34 | # fg in "Add to Library(5) view" 35 | set color_win_dir=109 36 | 37 | # top of the window (Artist/Album Track...) 38 | set color_win_title_bg=235 39 | set color_win_title_fg=109 40 | 41 | # current selection 42 | set color_win_sel_bg=143 43 | set color_win_sel_fg=235 44 | 45 | # current inactive selection 46 | set color_win_inactive_cur_sel_bg=236 47 | set color_win_inactive_cur_sel_fg=139 48 | 49 | # cursor on current selection 50 | set color_win_cur_sel_bg=236 51 | set color_win_cur_sel_fg=222 52 | 53 | set color_win_inactive_sel_bg=236 54 | set color_win_inactive_sel_fg=139 55 | -------------------------------------------------------------------------------- /gnome-terminal/profiles/base-16-mocha/%gconf.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | Ubuntu Mono 11 5 | 6 | 7 | 8 | 9 | 10 | 11 | #DD00CC88CC66 12 | 13 | 14 | #DD00CC88CC66 15 | 16 | 17 | #33BB33222288 18 | 19 | 20 | #33BB33222288:#553344663366:#664455224400:#77EE770055AA:#BB88AAFFAADD:#DD00CC88CC66:#EE99EE11DDDD:#FF55EEEEEEBB:#CCBB66007777:#DD2288BB7711:#FF44BBCC8877:#BBEEBB5555BB:#77BBBBDDAA44:#88AABB33BB55:#AA8899BBBB99:#BBBB99558844 21 | 22 | 23 | Base 16 Mocha 24 | 25 | 26 | -------------------------------------------------------------------------------- /gnome-terminal/profiles/base-16-monokai/%gconf.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | Ubuntu Mono 11 5 | 6 | 7 | 8 | 9 | 10 | 11 | #FF88FF88FF22 12 | 13 | 14 | #FF88FF88FF22 15 | 16 | 17 | #227722882222 18 | 19 | 20 | #227722882222:#338833883300:#4499448833EE:#7755771155EE:#AA5599FF8855:#FF88FF88FF22:#FF55FF44FF11:#FF99FF88FF55:#FF9922667722:#FFDD997711FF:#FF44BBFF7755:#AA66EE2222EE:#AA11EEFFEE44:#6666DD99EEFF:#AAEE8811FFFF:#CCCC66663333 21 | 22 | 23 | Base 16 Monokai 24 | 25 | 26 | -------------------------------------------------------------------------------- /gnome-terminal/profiles/base-16-tomorrow/%gconf.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | Ubuntu Mono 11 7 | 8 | 9 | 10 | 11 | 12 | 13 | #CC55CC88CC66 14 | 15 | 16 | #CC55CC88CC66 17 | 18 | 19 | #1D1C1F1E2121 20 | 21 | 22 | #11DD11FF2211:#228822AA22EE:#C8C766666666:#996699889966:#BB54BBDC6688:#C8C766666666:#8810AA21BBED:#88A9BBEDBB76:#CCCC66666666:#DDEE993355FF:#FF00CC667744:#BB54BBDC6688:#88A9BBEDBB76:#8811AA22BBEE:#BB229944BBBB:#AA33668855AA 23 | 24 | 25 | Base 16 Tomorrow 26 | 27 | 28 | -------------------------------------------------------------------------------- /vim/.vim/ftplugin/jade.vim: -------------------------------------------------------------------------------- 1 | " Vim filetype plugin 2 | " Language: Jade 3 | " Maintainer: Joshua Borton 4 | " Credits: Tim Pope 5 | 6 | " Only do this when not done yet for this buffer 7 | if exists("b:did_ftplugin") 8 | finish 9 | endif 10 | 11 | let s:save_cpo = &cpo 12 | set cpo-=C 13 | 14 | " Define some defaults in case the included ftplugins don't set them. 15 | let s:undo_ftplugin = "" 16 | let s:browsefilter = "All Files (*.*)\t*.*\n" 17 | let s:match_words = "" 18 | 19 | runtime! ftplugin/html.vim ftplugin/html_*.vim ftplugin/html/*.vim 20 | unlet! b:did_ftplugin 21 | 22 | " Override our defaults if these were set by an included ftplugin. 23 | if exists("b:undo_ftplugin") 24 | let s:undo_ftplugin = b:undo_ftplugin 25 | unlet b:undo_ftplugin 26 | endif 27 | if exists("b:browsefilter") 28 | let s:browsefilter = b:browsefilter 29 | unlet b:browsefilter 30 | endif 31 | if exists("b:match_words") 32 | let s:match_words = b:match_words 33 | unlet b:match_words 34 | endif 35 | 36 | " Change the browse dialog on Win32 to show mainly Haml-related files 37 | if has("gui_win32") 38 | let b:browsefilter="Jade Files (*.jade)\t*.jade\n" . s:browsefilter 39 | endif 40 | 41 | " Load the combined list of match_words for matchit.vim 42 | if exists("loaded_matchit") 43 | let b:match_words = s:match_words 44 | endif 45 | 46 | setlocal comments=://-,:// commentstring=//\ %s 47 | 48 | let b:undo_ftplugin = "setl cms< com< " 49 | \ " | unlet! b:browsefilter b:match_words | " . s:undo_ftplugin 50 | 51 | let &cpo = s:save_cpo 52 | 53 | " vim:set sw=2: 54 | -------------------------------------------------------------------------------- /vim/.vim/ftplugin/stylus.vim: -------------------------------------------------------------------------------- 1 | " Vim filetype plugin 2 | " Language: Stylus 3 | " Maintainer: Marc Harter 4 | " Credits: Tim Pope 5 | 6 | " Only do this when not done yet for this buffer 7 | if exists("b:did_ftplugin") 8 | finish 9 | endif 10 | 11 | let s:save_cpo = &cpo 12 | set cpo-=C 13 | 14 | " Define some defaults in case the included ftplugins don't set them. 15 | let s:undo_ftplugin = "" 16 | let s:browsefilter = "All Files (*.*)\t*.*\n" 17 | let s:match_words = "" 18 | 19 | runtime! ftplugin/html.vim ftplugin/html_*.vim ftplugin/html/*.vim 20 | unlet! b:did_ftplugin 21 | 22 | " Override our defaults if these were set by an included ftplugin. 23 | if exists("b:undo_ftplugin") 24 | let s:undo_ftplugin = b:undo_ftplugin 25 | unlet b:undo_ftplugin 26 | endif 27 | if exists("b:browsefilter") 28 | let s:browsefilter = b:browsefilter 29 | unlet b:browsefilter 30 | endif 31 | if exists("b:match_words") 32 | let s:match_words = b:match_words 33 | unlet b:match_words 34 | endif 35 | 36 | " Change the browse dialog on Win32 to show mainly Styl-related files 37 | if has("gui_win32") 38 | let b:browsefilter="Stylus Files (*.styl)\t*.styl\n" . s:browsefilter 39 | endif 40 | 41 | " Load the combined list of match_words for matchit.vim 42 | if exists("loaded_matchit") 43 | let b:match_words = s:match_words 44 | endif 45 | 46 | setlocal comments= commentstring=//\ %s 47 | 48 | let b:undo_ftplugin = "setl cms< com< " 49 | \ " | unlet! b:browsefilter b:match_words | " . s:undo_ftplugin 50 | 51 | let &cpo = s:save_cpo 52 | 53 | " vim:set sw=2: 54 | -------------------------------------------------------------------------------- /vim/.vim/indent/stylus.vim: -------------------------------------------------------------------------------- 1 | " Vim indent file 2 | " Language: Stylus 3 | " Maintainer: Marc Harter 4 | " Last Change: 2010 May 21 5 | " Based On: sass.vim from Tim Pope 6 | 7 | if exists("b:did_indent") 8 | finish 9 | endif 10 | unlet! b:did_indent 11 | let b:did_indent = 1 12 | 13 | setlocal autoindent sw=2 et 14 | setlocal indentexpr=GetStylusIndent() 15 | setlocal indentkeys=o,O,*,},],0),!^F 16 | setlocal formatoptions+=r 17 | 18 | if exists("*GetStylusIndent") " only define once 19 | finish 20 | endif 21 | 22 | function! GetStylusIndent() 23 | let lnum = prevnonblank(v:lnum-1) 24 | if lnum == 0 25 | return 0 26 | endif 27 | let line = substitute(getline(lnum),'\s\+$','','') " get last line strip ending whitespace 28 | let cline = substitute(substitute(getline(v:lnum),'\s\+$','',''),'^\s\+','','') " get current line, trimmed 29 | let lastcol = strlen(line) " get last col in prev line 30 | let line = substitute(line,'^\s\+','','') " then remove preceeding whitespace 31 | let indent = indent(lnum) " get indent on prev line 32 | let cindent = indent(v:lnum) " get indent on current line 33 | let increase = indent + &sw " increase indent by the shift width 34 | if indent == indent(lnum) 35 | let indent = cindent <= indent ? -1 : increase 36 | endif 37 | 38 | let group = synIDattr(synID(lnum,lastcol,1),'name') 39 | 40 | " for debugging only 41 | echo group 42 | 43 | " if group !~? 'css.*' && line =~? ')\s*$' " match user functions 44 | " return increase 45 | if group =~? '\v^%(cssTagName|cssClassName|cssIdentifier|cssSelectorOp|cssSelectorOp2|cssBraces|cssAttributeSelector|cssPseudoClass|cssPseudoClassId)$' 46 | return increase 47 | else 48 | return indent 49 | endif 50 | endfunction 51 | 52 | " vim:set sw=2; 53 | -------------------------------------------------------------------------------- /vim/.vim/indent/jade.vim: -------------------------------------------------------------------------------- 1 | " Vim indent file 2 | " Language: Jade 3 | " Maintainer: Joshua Borton 4 | " Credits: Tim Pope (vim-jade) 5 | " Last Change: 2010 Sep 22 6 | 7 | if exists("b:did_indent") 8 | finish 9 | endif 10 | 11 | unlet! b:did_indent 12 | let b:did_indent = 1 13 | 14 | setlocal autoindent et 15 | setlocal indentexpr=GetJadeIndent() 16 | setlocal indentkeys=o,O,*,},],0),!^F 17 | 18 | " Only define the function once. 19 | if exists("*GetJadeIndent") 20 | finish 21 | endif 22 | 23 | let s:attributes = '\%((.\{-\})\)' 24 | let s:tag = '\([%.#][[:alnum:]_-]\+\|'.s:attributes.'\)*[<>]*' 25 | 26 | if !exists('g:jade_self_closing_tags') 27 | let g:jade_self_closing_tags = 'meta|link|img|hr|br' 28 | endif 29 | 30 | setlocal formatoptions+=r 31 | setlocal comments+=n:\| 32 | 33 | function! GetJadeIndent() 34 | let lnum = prevnonblank(v:lnum-1) 35 | if lnum == 0 36 | return 0 37 | endif 38 | let line = substitute(getline(lnum),'\s\+$','','') 39 | let cline = substitute(substitute(getline(v:lnum),'\s\+$','',''),'^\s\+','','') 40 | let lastcol = strlen(line) 41 | let line = substitute(line,'^\s\+','','') 42 | let indent = indent(lnum) 43 | let cindent = indent(v:lnum) 44 | let increase = indent + &sw 45 | if indent == indent(lnum) 46 | let indent = cindent <= indent ? -1 : increase 47 | endif 48 | 49 | let group = synIDattr(synID(lnum,lastcol,1),'name') 50 | 51 | if line =~ '^!!!' 52 | return indent 53 | elseif line =~ '^/\%(\[[^]]*\]\)\=$' 54 | return increse 55 | elseif line =~ '^\%(if\|else\|unless\|for\|each\|block\|mixin\|append\)' 56 | return increase 57 | elseif line =~ '^'.s:tag.'[&!]\=[=~-].*,\s*$' 58 | return increase 59 | elseif line == '-#' 60 | return increase 61 | elseif line =~? '^\v%('.g:jade_self_closing_tags.')>' 62 | return indent 63 | elseif group =~? '\v^%(jadeAttributesDelimiter|jadeClass|jadeId|htmlTagName|htmlSpecialTagName|jadeFilter)$' 64 | return increase 65 | else 66 | return indent 67 | endif 68 | endfunction 69 | 70 | " vim:set sw=2: 71 | -------------------------------------------------------------------------------- /nvim/lua/plugins/compe-config.lua: -------------------------------------------------------------------------------- 1 | -- https://www.chrisatmachine.com/Neovim/27-native-lsp/ 2 | vim.o.completeopt = "menuone,noselect" 3 | 4 | require'compe'.setup { 5 | enabled = true; 6 | autocomplete = true; 7 | debug = false; 8 | min_length = 1; 9 | preselect = 'enable'; 10 | throttle_time = 80; 11 | source_timeout = 200; 12 | incomplete_delay = 400; 13 | max_abbr_width = 100; 14 | max_kind_width = 100; 15 | max_menu_width = 100; 16 | documentation = false; 17 | 18 | source = { 19 | path = true; 20 | buffer = true; 21 | calc = true; 22 | vsnip = true; 23 | nvim_lsp = true; 24 | nvim_lua = true; 25 | spell = true; 26 | tags = true; 27 | snippets_nvim = true; 28 | treesitter = true; 29 | }; 30 | } 31 | local t = function(str) 32 | return vim.api.nvim_replace_termcodes(str, true, true, true) 33 | end 34 | 35 | local check_back_space = function() 36 | local col = vim.fn.col('.') - 1 37 | if col == 0 or vim.fn.getline('.'):sub(col, col):match('%s') then 38 | return true 39 | else 40 | return false 41 | end 42 | end 43 | 44 | -- Use (s-)tab to: 45 | --- move to prev/next item in completion menuone 46 | --- jump to prev/next snippet's placeholder 47 | _G.tab_complete = function() 48 | if vim.fn.pumvisible() == 1 then 49 | return t "" 50 | elseif vim.fn.call("vsnip#available", {1}) == 1 then 51 | return t "(vsnip-expand-or-jump)" 52 | elseif check_back_space() then 53 | return t "" 54 | else 55 | return vim.fn['compe#complete']() 56 | end 57 | end 58 | _G.s_tab_complete = function() 59 | if vim.fn.pumvisible() == 1 then 60 | return t "" 61 | elseif vim.fn.call("vsnip#jumpable", {-1}) == 1 then 62 | return t "(vsnip-jump-prev)" 63 | else 64 | -- If is not working in your terminal, change it to 65 | return t "" 66 | end 67 | end 68 | 69 | vim.api.nvim_set_keymap("i", "", "v:lua.tab_complete()", {expr = true}) 70 | vim.api.nvim_set_keymap("s", "", "v:lua.tab_complete()", {expr = true}) 71 | vim.api.nvim_set_keymap("i", "", "v:lua.s_tab_complete()", {expr = true}) 72 | vim.api.nvim_set_keymap("s", "", "v:lua.s_tab_complete()", {expr = true}) 73 | -------------------------------------------------------------------------------- /vim/.vim/colors/mustang.vim: -------------------------------------------------------------------------------- 1 | " Maintainer: Henrique C. Alves (hcarvalhoalves@gmail.com) 2 | " Version: 1.0 3 | " Last Change: September 25 2008 4 | 5 | set background=dark 6 | 7 | hi clear 8 | 9 | if exists("syntax_on") 10 | syntax reset 11 | endif 12 | 13 | let colors_name = "mustang" 14 | 15 | " Vim >= 7.0 specific colors 16 | if version >= 700 17 | hi CursorLine guibg=#2d2d2d ctermbg=236 18 | hi CursorColumn guibg=#2d2d2d ctermbg=236 19 | hi MatchParen guifg=#d0ffc0 guibg=#2f2f2f gui=bold ctermfg=157 ctermbg=237 cterm=bold 20 | hi Pmenu guifg=#ffffff guibg=#444444 ctermfg=255 ctermbg=238 21 | hi PmenuSel guifg=#000000 guibg=#b1d631 ctermfg=0 ctermbg=148 22 | endif 23 | 24 | " General colors 25 | hi Cursor guifg=NONE guibg=#626262 gui=none ctermbg=241 26 | hi Normal guifg=#e2e2e5 guibg=#202020 gui=none ctermfg=253 ctermbg=234 27 | hi NonText guifg=#808080 guibg=#303030 gui=none ctermfg=244 ctermbg=235 28 | hi LineNr guifg=#808080 guibg=#000000 gui=none ctermfg=244 ctermbg=232 29 | hi StatusLine guifg=#d3d3d5 guibg=#444444 gui=italic ctermfg=253 ctermbg=238 cterm=italic 30 | hi StatusLineNC guifg=#939395 guibg=#444444 gui=none ctermfg=246 ctermbg=238 31 | hi VertSplit guifg=#444444 guibg=#444444 gui=none ctermfg=238 ctermbg=238 32 | hi Folded guibg=#384048 guifg=#a0a8b0 gui=none ctermbg=4 ctermfg=248 33 | hi Title guifg=#f6f3e8 guibg=NONE gui=bold ctermfg=254 cterm=bold 34 | hi Visual guifg=#faf4c6 guibg=#3c414c gui=none ctermfg=254 ctermbg=4 35 | hi SpecialKey guifg=#808080 guibg=#343434 gui=none ctermfg=244 ctermbg=236 36 | 37 | " Syntax highlighting 38 | hi Comment guifg=#808080 gui=italic ctermfg=244 39 | hi Todo guifg=#8f8f8f gui=italic ctermfg=245 40 | hi Boolean guifg=#b1d631 gui=none ctermfg=148 41 | hi String guifg=#b1d631 gui=italic ctermfg=148 42 | hi Identifier guifg=#b1d631 gui=none ctermfg=148 43 | hi Function guifg=#ffffff gui=bold ctermfg=255 44 | hi Type guifg=#7e8aa2 gui=none ctermfg=103 45 | hi Statement guifg=#7e8aa2 gui=none ctermfg=103 46 | hi Keyword guifg=#ff9800 gui=none ctermfg=208 47 | hi Constant guifg=#ff9800 gui=none ctermfg=208 48 | hi Number guifg=#ff9800 gui=none ctermfg=208 49 | hi Special guifg=#ff9800 gui=none ctermfg=208 50 | hi PreProc guifg=#faf4c6 gui=none ctermfg=230 51 | hi Todo guifg=#000000 guibg=#e6ea50 gui=italic 52 | 53 | " Code-specific colors 54 | hi pythonOperator guifg=#7e8aa2 gui=none ctermfg=103 55 | hi pythonFuncName guifg=#F4E8C1 gui=bold ctermfg=103 56 | 57 | -------------------------------------------------------------------------------- /vim/.vim/syntax/snippets.vim: -------------------------------------------------------------------------------- 1 | " Syntax highlighting for snippet files (used for UltiSnips.vim) 2 | " Revision: 26/03/11 19:53:33 3 | 4 | if exists("b:current_syntax") 5 | finish 6 | endif 7 | 8 | syntax include @Python syntax/python.vim 9 | syntax include @Viml syntax/vim.vim 10 | 11 | " global matches 12 | syn match snipComment "^#.*" contains=snipTODO 13 | syn keyword snipTODO FIXME NOTE NOTES TODO XXX contained 14 | 15 | syn match snipString '"[^"]*"' 16 | syn match snipTabsOnly "^\t\+$" 17 | 18 | syn match snipKeyword "\(\<\(end\)\?\(snippet\|global\)\>\)\|extends" contained 19 | 20 | " extends definitions 21 | syn match snipExtends "^extends.*" contains=snipKeyword 22 | 23 | " snippet definitions 24 | syn match snipStart "^snippet.*" contained contains=snipKeyword,snipString 25 | syn match snipEnd "^endsnippet" contained contains=snipKeyword 26 | syn region snipCommand contained keepend start="`" end="`" contains=snipPythonCommand,snipVimLCommand 27 | syn region snipPythonCommand contained keepend start="`!p" end="`" contained contains=@Python 28 | syn region snipVimLCommand contained keepend start="`!v" end="`" contained contains=@Viml 29 | syn match snipVar "\$\d*" contained 30 | syn region snipVisual matchgroup=Define start="\${VISUAL" end="}" contained 31 | syn region snipVarExpansion matchgroup=Define start="\${\d*" end="}" contained contains=snipVar,snipVarExpansion,snipCommand 32 | syn region snippet fold keepend start="^snippet" end="^endsnippet" contains=snipStart,snipEnd,snipTabsOnly,snipCommand,snipVarExpansion,snipVar,snipVisual 33 | 34 | " global definitions 35 | syn match snipGlobalStart "^global.*" contained contains=snipKeyword,snipString 36 | syn match snipGlobalEnd "^endglobal" contained contains=snipKeyword 37 | syn region snipGlobal fold keepend start="^global" end="^endglobal" contains=snipGlobalStart,snipGlobalEnd,snipTabsOnly,snipCommand,snipVarExpansion,snipVar,@Python 38 | 39 | " highlighting rules 40 | 41 | hi link snipComment Comment 42 | hi link snipString String 43 | hi link snipTabsOnly Error 44 | 45 | hi link snipKeyword Keyword 46 | 47 | hi link snipExtends Statement 48 | 49 | hi link snipStart Statement 50 | hi link snipEnd Statement 51 | hi link snipCommand Special 52 | hi link snipVar StorageClass 53 | hi link snipVarExpansion Normal 54 | hi link snipVisual Normal 55 | hi link snippet Normal 56 | 57 | hi link snipGlobalStart Statement 58 | hi link snipGlobalEnd Statement 59 | hi link snipGlobal Normal 60 | 61 | let b:current_syntax = "snippet" 62 | -------------------------------------------------------------------------------- /vim/.vim/compiler/coffee.vim: -------------------------------------------------------------------------------- 1 | " Language: CoffeeScript 2 | " Maintainer: Mick Koch 3 | " URL: http://github.com/kchmck/vim-coffee-script 4 | " License: WTFPL 5 | 6 | if exists('current_compiler') 7 | finish 8 | endif 9 | 10 | let current_compiler = 'coffee' 11 | " Pattern to check if coffee is the compiler 12 | let s:pat = '^' . current_compiler 13 | 14 | " Path to CoffeeScript compiler 15 | if !exists('coffee_compiler') 16 | let coffee_compiler = 'coffee' 17 | endif 18 | 19 | if exists('coffee_make_compiler') 20 | echohl WarningMsg 21 | echom '`coffee_make_compiler` is deprecated: use `coffee_compiler` instead' 22 | echohl None 23 | 24 | let coffee_compiler = coffee_make_compiler 25 | endif 26 | 27 | " Extra options passed to CoffeeMake 28 | if !exists('coffee_make_options') 29 | let coffee_make_options = '' 30 | endif 31 | 32 | " Get a `makeprg` for the current filename. This is needed to support filenames 33 | " with spaces and quotes, but also not break generic `make`. 34 | function! s:GetMakePrg() 35 | return g:coffee_compiler . ' -c ' . g:coffee_make_options . ' $* ' 36 | \ . fnameescape(expand('%')) 37 | endfunction 38 | 39 | " Set `makeprg` and return 1 if coffee is still the compiler, else return 0. 40 | function! s:SetMakePrg() 41 | if &l:makeprg =~ s:pat 42 | let &l:makeprg = s:GetMakePrg() 43 | elseif &g:makeprg =~ s:pat 44 | let &g:makeprg = s:GetMakePrg() 45 | else 46 | return 0 47 | endif 48 | 49 | return 1 50 | endfunction 51 | 52 | " Set a dummy compiler so we can check whether to set locally or globally. 53 | CompilerSet makeprg=coffee 54 | call s:SetMakePrg() 55 | 56 | CompilerSet errorformat=Error:\ In\ %f\\,\ %m\ on\ line\ %l, 57 | \Error:\ In\ %f\\,\ Parse\ error\ on\ line\ %l:\ %m, 58 | \SyntaxError:\ In\ %f\\,\ %m, 59 | \%-G%.%# 60 | 61 | " Compile the current file. 62 | command! -bang -bar -nargs=* CoffeeMake make 63 | 64 | " Set `makeprg` on rename since we embed the filename in the setting. 65 | augroup CoffeeUpdateMakePrg 66 | autocmd! 67 | 68 | " Update `makeprg` if coffee is still the compiler, else stop running this 69 | " function. 70 | function! s:UpdateMakePrg() 71 | if !s:SetMakePrg() 72 | autocmd! CoffeeUpdateMakePrg 73 | endif 74 | endfunction 75 | 76 | " Set autocmd locally if compiler was set locally. 77 | if &l:makeprg =~ s:pat 78 | autocmd BufFilePost,BufWritePost call s:UpdateMakePrg() 79 | else 80 | autocmd BufFilePost,BufWritePost call s:UpdateMakePrg() 81 | endif 82 | augroup END 83 | -------------------------------------------------------------------------------- /nvim/init.vim: -------------------------------------------------------------------------------- 1 | call plug#begin('~/.vim/plugged') 2 | Plug 'tomasiser/vim-code-dark' 3 | Plug 'pangloss/vim-javascript' 4 | Plug 'sbdchd/neoformat' 5 | Plug 'szw/vim-maximizer' 6 | Plug 'tpope/vim-commentary' 7 | Plug 'tpope/vim-fugitive' 8 | Plug 'kassio/neoterm' 9 | Plug 'itchyny/lightline.vim' 10 | Plug 'airblade/vim-gitgutter' 11 | Plug 'itchyny/vim-gitbranch' 12 | Plug 'junegunn/fzf', { 'do': { -> fzf#install() } } 13 | Plug 'junegunn/fzf.vim' 14 | call plug#end() 15 | 16 | " default options 17 | set completeopt=menu,menuone,noselect " better autocomplete options 18 | set mouse=a " if I accidentally use the mouse 19 | set splitright " splits to the right 20 | set splitbelow " splits below 21 | set expandtab " space characters instead of tab 22 | set tabstop=2 " tab equals 2 spaces 23 | set shiftwidth=2 " indentation 24 | set number " show absolute line numbers 25 | set ignorecase " search case insensitive 26 | set smartcase " search via smartcase 27 | set incsearch " search incremental 28 | set diffopt+=vertical " starts diff mode in vertical split 29 | set hidden " allow hidden buffers 30 | set nobackup " don't create backup files 31 | set nowritebackup " don't create backup files 32 | set cmdheight=1 " only one line for commands 33 | set shortmess+=c " don't need to press enter so often 34 | set signcolumn=yes " add a column for sings (e.g. LSP, ...) 35 | set updatetime=520 " time until update 36 | set undofile " persists undo tree 37 | filetype plugin indent on " enable detection, plugins and indents 38 | let mapleader = " " " space as leader key 39 | if (has("termguicolors")) 40 | set termguicolors " better colors, but makes it sery slow! 41 | endif 42 | let g:netrw_banner=0 " disable banner in netrw 43 | let g:netrw_liststyle=3 " tree view in netrw 44 | let g:markdown_fenced_languages = ['javascript', 'js=javascript', 'json=javascript'] " syntax highlighting in markdown 45 | nnoremap v :e $MYVIMRC 46 | 47 | "mapping leader 48 | let mapleader = ',' 49 | 50 | " szw/vim-maximizer 51 | nnoremap m :MaximizerToggle! 52 | 53 | " sbdchd/neoformat 54 | nnoremap F :Neoformat prettier 55 | 56 | "Typo checks 57 | iabbrev teh the 58 | iabbrev adn and 59 | iabbrev funciton function 60 | iabbrev functoin function 61 | iabbrev fucntion function 62 | 63 | " tomasiser/vim-code-dark 64 | colorscheme codedark 65 | 66 | " kassio/neoterm 67 | let g:neoterm_default_mod = 'vertical' 68 | let g:neoterm_autoinsert = 1 69 | let g:neoterm_autoscroll = 1 70 | let g:neoterm_term_per_tab = 1 71 | nnoremap :Ttoggle 72 | inoremap :Ttoggle 73 | tnoremap :Ttoggle 74 | 75 | " junegunn/fzf.vim 76 | nnoremap :GFiles 77 | nnoremap ff :Rg 78 | 79 | " tpope/vim-fugitive 80 | nnoremap gg :G 81 | -------------------------------------------------------------------------------- /tmux/.tmux.conf: -------------------------------------------------------------------------------- 1 | # prefix remapping 2 | unbind C-b 3 | set -g prefix C-a 4 | 5 | # more colors 6 | set -g default-terminal screen-256color 7 | 8 | # pass through xterm-keys 9 | set -g xterm-keys on 10 | 11 | # Allow us to use our mouse for some basic operations 12 | set-option -g mouse on 13 | 14 | # vi-style controls in copy mode 15 | set-option -g status-keys vi 16 | set-window-option -g mode-keys vi 17 | 18 | # easy reload 19 | unbind r 20 | bind r \ 21 | source-file ~/.tmux.conf \;\ 22 | display 'Reloaded tmux config.' 23 | 24 | set-option -g set-titles on 25 | 26 | # Keeps the numbering as 1..n when adding/removing windows 27 | set-option -g renumber-windows on 28 | 29 | # Start window index at 1 so its easier to switch 30 | set -g base-index 1 31 | 32 | 33 | bind K confirm-before "kill-window" 34 | bind | split-window -h 35 | bind - split-window -h 36 | bind < resize-pane -L 2 37 | bind > resize-pane -R 2 38 | bind - resize-pane -D 2 39 | bind + resize-pane -U 2 40 | 41 | bind h select-pane -R 42 | bind j select-pane -D 43 | bind k select-pane -U 44 | bind l select-pane -L 45 | 46 | # better keys for pane and window switching 47 | unbind { 48 | bind { swap-pane -D 49 | unbind } 50 | bind } swap-pane -U 51 | 52 | unbind [ 53 | bind [ previous-window 54 | unbind ] 55 | bind ] next-window 56 | 57 | # vim style copy/paste 58 | unbind [ 59 | bind y copy-mode 60 | unbind p 61 | bind p paste-buffer 62 | bind -t vi-copy v begin-selection 63 | bind -t vi-copy y copy-selection 64 | bind -t vi-copy Escape cancel 65 | 66 | 67 | #### COLOUR (Solarized 256) 68 | 69 | # default statusbar colors 70 | set-option -g status-bg colour235 #base02 71 | set-option -g status-fg colour136 #yellow 72 | set-option -g status-attr default 73 | 74 | ## default window title colors 75 | set-window-option -g window-status-fg colour244 #base0 76 | set-window-option -g window-status-bg default 77 | #set-window-option -g window-status-attr dim 78 | 79 | # active window title colors 80 | set-window-option -g window-status-current-fg colour166 #orange 81 | set-window-option -g window-status-current-bg default 82 | #set-window-option -g window-status-current-attr bright 83 | 84 | ## pane border 85 | set-option -g pane-border-fg colour235 #base02 86 | set-option -g pane-active-border-fg colour240 #base01 87 | 88 | ## message text 89 | set-option -g message-bg colour235 #base02 90 | set-option -g message-fg colour166 #orange 91 | 92 | ## pane number display 93 | set-option -g display-panes-active-colour colour33 #blue 94 | set-option -g display-panes-colour colour166 #orange 95 | 96 | ## clock 97 | set-window-option -g clock-mode-colour colour64 #green 98 | 99 | # for powerline 100 | set -g default-terminal "screen-256color" 101 | set -g status-interval 2 102 | set -g status-right '#(powerline tmux right)' 103 | -------------------------------------------------------------------------------- /vim/.vim/doc/ack.txt: -------------------------------------------------------------------------------- 1 | *ack.txt* Plugin that integrates ack with Vim 2 | 3 | ============================================================================== 4 | Author: Antoine Imbert *ack-author* 5 | License: Same terms as Vim itself (see |license|) 6 | 7 | ============================================================================== 8 | INTRODUCTION *ack* 9 | 10 | This plugin is a front for the Perl module App::Ack. Ack can be used as a 11 | replacement for grep. This plugin will allow you to run ack from vim, and 12 | shows the results in a split window. 13 | 14 | :Ack[!] [options] {pattern} [{directory}] *:Ack* 15 | 16 | Search recursively in {directory} (which defaults to the current 17 | directory) for the {pattern}. Behaves just like the |:grep| command, but 18 | will open the |Quickfix| window for you. If [!] is not given the first 19 | error is jumped to. 20 | 21 | :AckAdd [options] {pattern} [{directory}] *:AckAdd* 22 | 23 | Just like |:Ack|, but instead of making a new list, the matches are 24 | appended to the current |quickfix| list. 25 | 26 | :AckFromSearch [{directory}] *:AckFromSearch* 27 | 28 | Just like |:Ack| but the pattern is from previous search. 29 | 30 | :LAck [options] {pattern} [{directory}] *:LAck* 31 | 32 | Just like |:Ack| but instead of the |quickfix| list, matches are placed in 33 | the current |location-list|. 34 | 35 | :LAckAdd [options] {pattern} [{directory}] *:LAckAdd* 36 | 37 | Just like |:AckAdd| but instead of the |quickfix| list, matches are added 38 | to the current |location-list| 39 | 40 | :AckFile [options] {pattern} [{directory}] *:AckFile* 41 | 42 | Search recursively in {directory} (which defaults to the current 43 | directory) for filenames matching the {pattern}. Behaves just like the 44 | |:grep| command, but will open the |Quickfix| window for you. 45 | 46 | Files containing the search term will be listed in the split window, along 47 | with the line number of the occurrence, once for each occurrence. on 48 | a line in this window will open the file, and place the cursor on the matching 49 | line. 50 | 51 | See http://betterthangrep.com/ for more information. 52 | 53 | ============================================================================== 54 | MAPPINGS *ack-mappings* 55 | 56 | The following keyboard shortcuts are available in the quickfix window: 57 | 58 | o open file (same as enter). 59 | 60 | go preview file (open but maintain focus on ack.vim results). 61 | 62 | t open in a new tab. 63 | 64 | T open in new tab silently. 65 | 66 | v open in vertical split. 67 | 68 | gv open in vertical split silently. 69 | 70 | q close the quickfix window. 71 | -------------------------------------------------------------------------------- /bin/burl: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | 3 | version="1.0.1" 4 | debug= 5 | args="-s" 6 | BURL=${BURL:-http://localhost:3000} 7 | quote="[[:space:]]|[&<>;]" 8 | 9 | # 10 | # output usage 11 | # 12 | 13 | usage() { 14 | cat < 17 | 18 | Options: 19 | 20 | -j, --json issue an application/json request 21 | -u, --update update burl from the git repository 22 | --burl-version output burl(1) version 23 | 24 | Examples: 25 | 26 | $ burl /users 27 | $ burl /users .json 28 | $ burl /users .text 29 | $ burl /users .html 30 | $ burl /search?query=foo 31 | $ burl Accept: application/json /users 32 | $ burl If-None-Match: etag /users 33 | $ burl GET /users If-None-Match: etag 34 | $ burl -X GET --json '{"query":"something"}' /search 35 | $ burl PATCH '{"name":"tobi"}' /user/12 36 | $ burl POST [1,2,3] /numbers 37 | $ burl POST @body.json / 38 | 39 | Environment: 40 | 41 | $ export BURL=http://site-im-testing.com 42 | $ burl /pathname 43 | 44 | EOF 45 | } 46 | 47 | # 48 | # update burl(1) 49 | # 50 | 51 | update() { 52 | local orig=$PWD 53 | 54 | cd /tmp \ 55 | && rm -fr ./burl \ 56 | && git clone --depth 1 https://github.com/visionmedia/burl.git \ 57 | && cd burl \ 58 | && make install \ 59 | && cd "$orig" \ 60 | && echo "... updated burl $version -> $(burl --burl-version)" 61 | } 62 | 63 | # parse args 64 | 65 | while test $# -ne 0; do 66 | arg=$1; shift 67 | case $arg in 68 | --debug) 69 | debug=1 70 | ;; 71 | --pretty) 72 | pretty=1 73 | ;; 74 | -j|--json) 75 | json=$1; shift 76 | args="$args -H 'Content-Type: application/json' -d '$json'" 77 | ;; 78 | -c|-b) 79 | cookie=$1; shift 80 | args="$args $arg $cookie" 81 | ;; 82 | GET|POST|PUT|HEAD|DELETE|OPTIONS|PATCH|TRACE|COPY|LOCK|\ 83 | MKCOL|MOVE|PROPFIND|PROPPATCH|UNLOCK|REPORT|MKACTIVITY|\ 84 | CHECKOUT|MERGE|NOTIFY|SUBSCRIBE|UNSUBSCRIBE) 85 | args="$args -X $arg" 86 | c=${1:0:1} 87 | 88 | # json array 89 | if test "$c" = "["; then 90 | args="$args -d \"$1\" -H \"Content-Type: application/json\"" 91 | shift 92 | fi 93 | 94 | # json object 95 | if test "$c" = "{"; then 96 | args="$args -d \"$1\" -H \"Content-Type: application/json\"" 97 | shift 98 | fi 99 | 100 | # @json file 101 | if test "$c" = "@"; then 102 | args="$args --data $1 -H \"Content-Type: application/json\"" 103 | shift 104 | fi 105 | ;; 106 | *:) 107 | val=$1; shift 108 | args="$args -H \"$arg $val\"" 109 | ;; 110 | /*) 111 | args="$args '$BURL$arg'" 112 | ;; 113 | .html) 114 | args="$args -H Accept:text/html" 115 | ;; 116 | .txt|.text) 117 | args="$args -H Accept:text/plain" 118 | ;; 119 | .json) 120 | args="$args -H Accept:application/json" 121 | ;; 122 | --burl-version) 123 | echo $version 124 | exit 125 | ;; 126 | -h|--help) 127 | usage 128 | exit 129 | ;; 130 | -u|--update) 131 | update 132 | exit 133 | ;; 134 | *) 135 | if [[ $arg =~ $quote ]]; then 136 | args="$args \"$arg\"" 137 | else 138 | args="$args $arg" 139 | fi 140 | ;; 141 | esac 142 | done 143 | 144 | test $pretty && args="$args | python -mjson.tool" 145 | test $debug && echo "curl $args" 146 | eval "curl $args" 147 | -------------------------------------------------------------------------------- /vim/.vim/colors/blackboard.vim: -------------------------------------------------------------------------------- 1 | " Vim color scheme 2 | " 3 | " Name: blackboard.vim 4 | " Maintainer: Ben Wyrosdick 5 | " Last Change: 20 August 2009 6 | " License: public domain 7 | " Version: 1.4 8 | 9 | set background=dark 10 | hi clear 11 | if exists("syntax_on") 12 | syntax reset 13 | endif 14 | 15 | let g:colors_name = "blackboard" 16 | 17 | " Colours in use 18 | " -------------- 19 | " #FF5600 bright orange 20 | " #FFDE00 yolk yellow 21 | " #D8FA3C lemon yellow 22 | " #61CE3C green 23 | " #84A7C1 light blue 24 | " #AEAEAE medium grey 25 | 26 | if has("gui_running") 27 | "GUI Colors 28 | highlight Normal guifg=White guibg=#030408 29 | highlight Cursor guifg=Black guibg=Yellow 30 | highlight CursorLine guibg=#191E2F 31 | highlight LineNr guibg=#070a15 guifg=#888888 32 | highlight Folded guifg=#1d2652 guibg=#070a15 33 | highlight Pmenu guibg=#84A7C1 34 | highlight Visual guibg=#283A76 35 | 36 | "General Colors 37 | highlight Comment guifg=#AEAEAE 38 | highlight Constant guifg=#D8FA3C gui=italic 39 | highlight Keyword guifg=#FFDE00 40 | highlight String guifg=#61CE3C 41 | highlight Type guifg=#84A7C1 42 | highlight Identifier guifg=#61CE3C gui=NONE 43 | highlight Function guifg=#FF5600 gui=NONE 44 | highlight clear Search 45 | highlight Search guibg=#1C3B79 46 | highlight PreProc guifg=#FF5600 47 | 48 | " StatusLine 49 | highlight StatusLine guifg=#000000 guibg=#ffffaf gui=italic 50 | highlight StatusLineNC guifg=#000000 guibg=#ffffff gui=NONE 51 | 52 | "Invisible character colors 53 | highlight NonText guifg=#4a4a59 54 | highlight SpecialKey guifg=#4a4a59 55 | 56 | "HTML Colors 57 | highlight link htmlTag Type 58 | highlight link htmlEndTag htmlTag 59 | highlight link htmlTagName htmlTag 60 | highlight htmlH1 guifg=#b294bb guibg=NONE gui=bold 61 | highlight htmlH2 guifg=#b294bb guibg=NONE gui=bold 62 | highlight htmlH3 guifg=#b294bb guibg=NONE gui=bold 63 | highlight htmlH4 guifg=#b294bb guibg=NONE gui=bold 64 | highlight htmlH5 guifg=#b294bb guibg=NONE gui=bold 65 | highlight htmlH6 guifg=#b294bb guibg=NONE gui=bold 66 | 67 | "Ruby Colors 68 | highlight link rubyClass Keyword 69 | highlight link rubyDefine Keyword 70 | highlight link rubyConstant Type 71 | highlight link rubySymbol Constant 72 | highlight link rubyStringDelimiter rubyString 73 | highlight link rubyInclude Keyword 74 | highlight link rubyAttribute Keyword 75 | highlight link rubyInstanceVariable Normal 76 | 77 | "Rails Colors 78 | highlight link railsMethod Type 79 | 80 | "Sass colors 81 | highlight link sassMixin Keyword 82 | highlight link sassMixing Constant 83 | 84 | "Outliner colors 85 | highlight OL1 guifg=#FF5600 86 | highlight OL2 guifg=#61CE3C 87 | highlight OL3 guifg=#84A7C1 88 | highlight OL4 guifg=#D8FA3C 89 | highlight BT1 guifg=#AEAEAE 90 | highlight link BT2 BT1 91 | highlight link BT3 BT1 92 | highlight link BT4 BT1 93 | 94 | "Markdown colors 95 | highlight markdownCode guifg=#61CE3C guibg=#070a15 96 | highlight link markdownCodeBlock markdownCode 97 | 98 | "Git colors 99 | highlight gitcommitSelectedFile guifg=#61CE3C 100 | highlight gitcommitDiscardedFile guifg=#C23621 101 | highlight gitcommitWarning guifg=#C23621 102 | highlight gitcommitBranch guifg=#FFDE00 103 | highlight gitcommitHeader guifg=#84A7C1 104 | 105 | "Python colors 106 | highlight pythonClassName guifg=#ffa724 guibg=NONE gui=bold 107 | highlight pythonFuncName guifg=#ffa724 guibg=NONE 108 | highlight pythonPreCondit guifg=#cc6666 guibg=NONE 109 | highlight pythonStatement guifg=#81a2be guibg=NONE 110 | highlight pythonAssignment guifg=#b294bb guibg=NONE 111 | highlight pythonParamName guifg=#81a2be guibg=NONE 112 | end 113 | -------------------------------------------------------------------------------- /gnome-terminal/profiles/Profile0/%gconf.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | Ubuntu Mono 11 10 | 11 | 12 | right 13 | 14 | 15 | 16 | -A-Za-z0-9,./?%&#:_=+@~ 17 | 18 | 19 | #000000000000:#CCCC00000000:#FAF9DEDE3E3D:#AEAEEEEE0000:#FFFFA7A62423:#C393E8F41812:#FFFF2C2C4B4B:#E9E8B9B86E6E:#FFFFA7A62423:#EFEF29292929:#FAF9DEDE3E3D:#FFFFA7A62423:#F5F579780000:#ADAD7F7FA8A8:#FCFCE9E84F4F:#EEEEEEEEECEC 20 | 21 | 22 | 23 | Terminal 24 | 25 | 26 | 27 | system 28 | 29 | 30 | close 31 | 32 | 33 | 34 | 35 | Incons 36 | 37 | 38 | 39 | escape-sequence 40 | 41 | 42 | 43 | solid 44 | 45 | 46 | 47 | 48 | 49 | 50 | #030204040807 51 | 52 | 53 | 54 | ascii-del 55 | 56 | 57 | replace 58 | 59 | 60 | #9393A1A1A1A1 61 | 62 | 63 | 64 | 65 | 66 | 67 | #EEEEEEEEECEC 68 | 69 | 70 | 71 | block 72 | 73 | 74 | 75 | 76 | 77 | -------------------------------------------------------------------------------- /vim/.vim/syntax/nerdtree.vim: -------------------------------------------------------------------------------- 1 | let s:tree_up_dir_line = '.. (up a dir)' 2 | "NERDTreeFlags are syntax items that should be invisible, but give clues as to 3 | "how things should be highlighted 4 | syn match NERDTreeFlag #\~# 5 | syn match NERDTreeFlag #\[RO\]# 6 | 7 | "highlighting for the .. (up dir) line at the top of the tree 8 | execute "syn match NERDTreeUp #\\V". s:tree_up_dir_line ."#" 9 | 10 | "highlighting for the ~/+ symbols for the directory nodes 11 | syn match NERDTreeClosable #\~\<# 12 | syn match NERDTreeClosable #\~\.# 13 | syn match NERDTreeOpenable #+\<# 14 | syn match NERDTreeOpenable #+\.#he=e-1 15 | 16 | "highlighting for the tree structural parts 17 | syn match NERDTreePart #|# 18 | syn match NERDTreePart #`# 19 | syn match NERDTreePartFile #[|`]-#hs=s+1 contains=NERDTreePart 20 | 21 | "quickhelp syntax elements 22 | syn match NERDTreeHelpKey #" \{1,2\}[^ ]*:#hs=s+2,he=e-1 23 | syn match NERDTreeHelpKey #" \{1,2\}[^ ]*,#hs=s+2,he=e-1 24 | syn match NERDTreeHelpTitle #" .*\~#hs=s+2,he=e-1 contains=NERDTreeFlag 25 | syn match NERDTreeToggleOn #".*(on)#hs=e-2,he=e-1 contains=NERDTreeHelpKey 26 | syn match NERDTreeToggleOff #".*(off)#hs=e-3,he=e-1 contains=NERDTreeHelpKey 27 | syn match NERDTreeHelpCommand #" :.\{-}\>#hs=s+3 28 | syn match NERDTreeHelp #^".*# contains=NERDTreeHelpKey,NERDTreeHelpTitle,NERDTreeFlag,NERDTreeToggleOff,NERDTreeToggleOn,NERDTreeHelpCommand 29 | 30 | "highlighting for readonly files 31 | syn match NERDTreeRO #.*\[RO\]#hs=s+2 contains=NERDTreeFlag,NERDTreeBookmark,NERDTreePart,NERDTreePartFile 32 | 33 | "highlighting for sym links 34 | syn match NERDTreeLink #[^-| `].* -> # contains=NERDTreeBookmark,NERDTreeOpenable,NERDTreeClosable,NERDTreeDirSlash 35 | 36 | "highlighing for directory nodes and file nodes 37 | syn match NERDTreeDirSlash #/# 38 | syn match NERDTreeDir #[^-| `].*/# contains=NERDTreeLink,NERDTreeDirSlash,NERDTreeOpenable,NERDTreeClosable 39 | syn match NERDTreeExecFile #[|` ].*\*\($\| \)# contains=NERDTreeLink,NERDTreePart,NERDTreeRO,NERDTreePartFile,NERDTreeBookmark 40 | syn match NERDTreeFile #|-.*# contains=NERDTreeLink,NERDTreePart,NERDTreeRO,NERDTreePartFile,NERDTreeBookmark,NERDTreeExecFile 41 | syn match NERDTreeFile #`-.*# contains=NERDTreeLink,NERDTreePart,NERDTreeRO,NERDTreePartFile,NERDTreeBookmark,NERDTreeExecFile 42 | syn match NERDTreeCWD #^[# 49 | syn match NERDTreeBookmarksHeader #^>-\+Bookmarks-\+$# contains=NERDTreeBookmarksLeader 50 | syn match NERDTreeBookmarkName #^>.\{-} #he=e-1 contains=NERDTreeBookmarksLeader 51 | syn match NERDTreeBookmark #^>.*$# contains=NERDTreeBookmarksLeader,NERDTreeBookmarkName,NERDTreeBookmarksHeader 52 | 53 | if exists("g:NERDChristmasTree") && g:NERDChristmasTree 54 | hi def link NERDTreePart Special 55 | hi def link NERDTreePartFile Type 56 | hi def link NERDTreeFile Normal 57 | hi def link NERDTreeExecFile Title 58 | hi def link NERDTreeDirSlash Identifier 59 | hi def link NERDTreeClosable Type 60 | else 61 | hi def link NERDTreePart Normal 62 | hi def link NERDTreePartFile Normal 63 | hi def link NERDTreeFile Normal 64 | hi def link NERDTreeClosable Title 65 | endif 66 | 67 | hi def link NERDTreeBookmarksHeader statement 68 | hi def link NERDTreeBookmarksLeader ignore 69 | hi def link NERDTreeBookmarkName Identifier 70 | hi def link NERDTreeBookmark normal 71 | 72 | hi def link NERDTreeHelp String 73 | hi def link NERDTreeHelpKey Identifier 74 | hi def link NERDTreeHelpCommand Identifier 75 | hi def link NERDTreeHelpTitle Macro 76 | hi def link NERDTreeToggleOn Question 77 | hi def link NERDTreeToggleOff WarningMsg 78 | 79 | hi def link NERDTreeDir Directory 80 | hi def link NERDTreeUp Directory 81 | hi def link NERDTreeCWD Statement 82 | hi def link NERDTreeLink Macro 83 | hi def link NERDTreeOpenable Title 84 | hi def link NERDTreeFlag ignore 85 | hi def link NERDTreeRO WarningMsg 86 | hi def link NERDTreeBookmark Statement 87 | 88 | hi def link NERDTreeCurrentNode Search 89 | -------------------------------------------------------------------------------- /bash/.bashrc: -------------------------------------------------------------------------------- 1 | # ~/.bashrc: executed by bash(1) for non-login shells. 2 | # see /usr/share/doc/bash/examples/startup-files (in the package bash-doc) 3 | # for examples 4 | 5 | # If not running interactively, don't do anything 6 | [ -z "$PS1" ] && return 7 | 8 | # don't put duplicate lines in the history. See bash(1) for more options 9 | # ... or force ignoredups and ignorespace 10 | HISTCONTROL=ignoredups:ignorespace 11 | 12 | # append to the history file, don't overwrite it 13 | shopt -s histappend 14 | 15 | # for setting history length see HISTSIZE and HISTFILESIZE in bash(1) 16 | HISTSIZE=1000 17 | HISTFILESIZE=2000 18 | 19 | # check the window size after each command and, if necessary, 20 | # update the values of LINES and COLUMNS. 21 | shopt -s checkwinsize 22 | 23 | # make less more friendly for non-text input files, see lesspipe(1) 24 | [ -x /usr/bin/lesspipe ] && eval "$(SHELL=/bin/sh lesspipe)" 25 | 26 | # set variable identifying the chroot you work in (used in the prompt below) 27 | if [ -z "$debian_chroot" ] && [ -r /etc/debian_chroot ]; then 28 | debian_chroot=$(cat /etc/debian_chroot) 29 | fi 30 | 31 | # set a fancy prompt (non-color, unless we know we "want" color) 32 | # case "$TERM" in 33 | # xterm-color) color_prompt=yes;; 34 | # esac 35 | 36 | # uncomment for a colored prompt, if the terminal has the capability; turned 37 | # off by default to not distract the user: the focus in a terminal window 38 | # should be on the output of commands, not on the prompt 39 | force_color_prompt=yes 40 | 41 | if [ -n "$force_color_prompt" ]; then 42 | if [ -x /usr/bin/tput ] && tput setaf 1 >&/dev/null; then 43 | # We have color support; assume it's compliant with Ecma-48 44 | # (ISO/IEC-6429). (Lack of such support is extremely rare, and such 45 | # a case would tend to support setf rather than setaf.) 46 | color_prompt=yes 47 | else 48 | color_prompt= 49 | fi 50 | fi 51 | 52 | if [ "$color_prompt" = yes ]; then 53 | PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ ' 54 | else 55 | PS1='${debian_chroot:+($debian_chroot)}\u@\h:\w\$ ' 56 | fi 57 | unset color_prompt force_color_prompt 58 | 59 | # If this is an xterm set the title to user@host:dir 60 | case "$TERM" in 61 | xterm*|rxvt*) 62 | PS1="\[\e]0;${debian_chroot:+($debian_chroot)}\u@\h: \w\a\]$PS1" 63 | ;; 64 | *) 65 | ;; 66 | esac 67 | 68 | # enable color support of ls and also add handy aliases 69 | if [ -x /usr/bin/dircolors ]; then 70 | test -r ~/.dircolors && eval "$(dircolors -b ~/.dircolors)" || eval "$(dircolors -b)" 71 | alias ls='ls --color=auto' 72 | #alias dir='dir --color=auto' 73 | #alias vdir='vdir --color=auto' 74 | 75 | alias grep='grep --color=auto' 76 | alias fgrep='fgrep --color=auto' 77 | alias egrep='egrep --color=auto' 78 | fi 79 | 80 | # some more ls aliases 81 | alias ll='ls -alF' 82 | alias la='ls -A' 83 | alias l='ls -CF' 84 | 85 | # Add an "alert" alias for long running commands. Use like so: 86 | # sleep 10; alert 87 | alias alert='notify-send --urgency=low -i "$([ $? = 0 ] && echo terminal || echo error)" "$(history|tail -n1|sed -e '\''s/^\s*[0-9]\+\s*//;s/[;&|]\s*alert$//'\'')"' 88 | 89 | # Alias definitions. 90 | # You may want to put all your additions into a separate file like 91 | # ~/.bash_aliases, instead of adding them here directly. 92 | # See /usr/share/doc/bash-doc/examples in the bash-doc package. 93 | 94 | if [ -f ~/.bash_aliases ]; then 95 | . ~/.bash_aliases 96 | fi 97 | 98 | # enable programmable completion features (you don't need to enable 99 | # this, if it's already enabled in /etc/bash.bashrc and /etc/profile 100 | # sources /etc/bash.bashrc). 101 | if [ -f /etc/bash_completion ] && ! shopt -oq posix; then 102 | . /etc/bash_completion 103 | fi 104 | 105 | 106 | PATH=$PATH:$HOME/.rvm/bin # Add RVM to PATH for scripting 107 | 108 | # for rvm 109 | source /home/prakhar/.rvm/scripts/rvm 110 | 111 | ### Added by the Heroku Toolbelt 112 | export PATH="/usr/local/heroku/bin:$PATH" 113 | -------------------------------------------------------------------------------- /vim/.vim/colors/flatlandia.vim: -------------------------------------------------------------------------------- 1 | " vim-airline companion theme of flatlandia 2 | 3 | " Normal mode 4 | " [ guifg, guibg, ctermfg, ctermbg, opts ] 5 | let s:N1 = [ '#f0f0f0' , '#505357' , 232 , 192 ] " mode 6 | let s:N2 = [ '#d0d0d0' , '#36393c' , 192 , 236 ] " info 7 | let s:N3 = [ '#86898c' , '#2c2f33' , 192 , 234 ] " statusline 8 | let s:N4 = [ '#f6f080' , 113 ] " mode modified 9 | 10 | " Insert mode 11 | " [ guifg, guibg, ctermfg, ctermbg, opts ] 12 | " Very bright blue: let s:I1 = [ '#f0f0f0' , '#1093f3' , 232 , 192 ] " mode 13 | let s:I1 = [ '#f0f0f0' , '#3498DB' , 232 , 192 ] " mode 14 | let s:I2 = [ '#d0d0d0' , '#36393c' , 192 , 236 ] " info 15 | let s:I3 = [ '#86898c' , '#2c2f33' , 192 , 234 ] " statusline 16 | let s:I4 = [ '#f6f080' , 113 ] " mode modified 17 | 18 | " Visual mode 19 | " [ guifg, guibg, ctermfg, ctermbg, opts ] 20 | let s:V1 = [ '#ffffff' , '#27AE60' , 232 , 192 ] " mode 21 | let s:V2 = [ '#d0d0d0' , '#36393c' , 192 , 236 ] " info 22 | let s:V3 = [ '#86898c' , '#2c2f33' , 192 , 234 ] " statusline 23 | let s:V4 = [ '#CAE682' , 113 ] " mode modified 24 | 25 | " Replace mode 26 | let s:R1 = [ '#f0f0f0' , '#E74C3C' , 232 , 192 ] " mode 27 | let s:R2 = [ '#d0d0d0' , '#36393c' , 192 , 236 ] " info 28 | let s:R3 = [ '#86898c' , '#2c2f33' , 192 , 234 ] " statusline 29 | let s:R4 = [ '#fa994b' , 113 ] " mode modified 30 | 31 | " Paste mode 32 | let s:PA = [ '#94E42C' , 47 ] 33 | 34 | " Info modified 35 | let s:IM = [ '#f6d080' , 238 ] 36 | 37 | " Inactive mode 38 | let s:IA = [ '#86898c' , s:N3[1] , 243 , s:N3[3] , '' ] 39 | 40 | let g:airline#themes#flatlandia#palette = {} 41 | 42 | let g:airline#themes#flatlandia#palette.accents = { 43 | \ 'red': [ '#E5786D' , '' , 203 , '' , '' ], 44 | \ } 45 | 46 | let g:airline#themes#flatlandia#palette.normal = airline#themes#generate_color_map(s:N1, s:N2, s:N3) 47 | let g:airline#themes#flatlandia#palette.normal_modified = { 48 | \ 'airline_a': [ s:N1[0] , s:N1[1] , s:N1[2] , s:N1[3] , '' ] , 49 | \ 'airline_b': [ s:IM[0] , s:N2[1] , s:N2[2] , s:N2[3] , '' ] , 50 | \ 'airline_c': [ s:N3[0] , s:N3[1] , s:N3[2] , s:N3[3] , '' ] } 51 | 52 | 53 | let g:airline#themes#flatlandia#palette.insert = airline#themes#generate_color_map(s:I1, s:I2, s:I3) 54 | let g:airline#themes#flatlandia#palette.insert_modified = { 55 | \ 'airline_a': [ s:I1[0] , s:I1[1] , s:I1[2] , s:I1[3] , '' ] , 56 | \ 'airline_b': [ s:I2[0] , s:I2[1] , s:I2[2] , s:I2[3] , '' ] , 57 | \ 'airline_c': [ s:I3[0] , s:I3[1] , s:I3[2] , s:I3[3] , '' ] } 58 | 59 | 60 | let g:airline#themes#flatlandia#palette.visual = airline#themes#generate_color_map(s:V1, s:V2, s:V3) 61 | let g:airline#themes#flatlandia#palette.visual_modified = { 62 | \ 'airline_a': [ s:V1[0] , s:V1[1] , s:V1[2] , s:V1[3] , '' ] , 63 | \ 'airline_b': [ s:V2[0] , s:V2[1] , s:V2[2] , s:V2[3] , '' ] , 64 | \ 'airline_c': [ s:V3[0] , s:V3[1] , s:V3[2] , s:V3[3] , '' ] } 65 | 66 | 67 | let g:airline#themes#flatlandia#palette.replace = airline#themes#generate_color_map(s:R1, s:R2, s:R3) 68 | let g:airline#themes#flatlandia#palette.replace_modified = { 69 | \ 'airline_a': [ s:R1[0] , s:R1[1] , s:R1[2] , s:R1[3] , '' ] , 70 | \ 'airline_b': [ s:R2[0] , s:R2[1] , s:R2[2] , s:R2[3] , '' ] , 71 | \ 'airline_c': [ s:R3[0] , s:I3[1] , s:R3[2] , s:R3[3] , '' ] } 72 | 73 | 74 | let g:airline#themes#flatlandia#palette.insert_paste = { 75 | \ 'airline_a': [ s:I1[0] , s:PA[0] , s:I1[2] , s:PA[1] , '' ] , 76 | \ 'airline_b': [ s:PA[0] , s:IM[0] , s:PA[1] , s:IM[1] , '' ] , 77 | \ 'airline_c': [ s:PA[0] , s:N3[1] , s:PA[1] , s:N3[3] , '' ] } 78 | 79 | 80 | let g:airline#themes#flatlandia#palette.inactive = airline#themes#generate_color_map(s:IA, s:IA, s:IA) 81 | " let g:airline#themes#flatlandia#palette.inactive_modified = { 82 | " \ 'airline_c': [ s:N4[0] , '' , s:N4[1] , '' , '' ] } 83 | 84 | 85 | if !get(g:, 'loaded_ctrlp', 0) 86 | finish 87 | endif 88 | let g:airline#themes#flatlandia#palette.ctrlp = airline#extensions#ctrlp#generate_color_map( 89 | \ [ '#86898c' , '#2c2f33' , 253 , 234 , '' ] , 90 | \ [ '#86898c' , '#36393c' , 253 , 238 , '' ] , 91 | \ [ '#2c2f33' , '#b8d977' , 232 , 253 , 'bold' ] ) 92 | 93 | -------------------------------------------------------------------------------- /vim/.vim/utils/convert_snipmate_snippets.py: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env python 2 | # encoding: utf-8 3 | """ 4 | Convert snipmate compatible snippets to UltiSnips compatible snippets 5 | by Phillip Berndt 6 | """ 7 | import sys 8 | import re 9 | import os 10 | import argparse 11 | 12 | def convert_snippet_contents(content): 13 | " If the snippet contains snipmate style substitutions, convert them to ultisnips style " 14 | content = re.sub("`([^`]+`)", "`!v \g<1>", content) 15 | return content 16 | 17 | def convert_snippet_file(source): 18 | " One file per filetype " 19 | retval = "" 20 | state = 0 21 | for line in open(source).readlines(): 22 | # Ignore empty lines 23 | if line.strip() == "": 24 | continue 25 | # The rest of the handlig is stateful 26 | if state == 0: 27 | # Find snippet start 28 | if line[:8] == "snippet ": 29 | snippet_info = re.match("(\S+)\s*(.*)", line[8:]) 30 | if not snippet_info: 31 | print >> sys.stderr, "Warning: Malformed snippet\n %s\n" % line 32 | continue 33 | retval += 'snippet %s "%s"' % (snippet_info.group(1), snippet_info.group(2) if snippet_info.group(2) else snippet_info.group(1)) + "\n" 34 | state = 1 35 | snippet = "" 36 | elif state == 1: 37 | # First line of snippet: Get indentation 38 | whitespace = re.search("^\s+", line) 39 | if not whitespace: 40 | print >> sys.stderr, "Warning: Malformed snippet, content not indented.\n" 41 | retval += "endsnippet\n\n" 42 | state = 0 43 | else: 44 | whitespace = whitespace.group(0) 45 | snippet += line[len(whitespace):] 46 | state = 2 47 | elif state == 2: 48 | # In snippet: Check if indentation level is the same. If not, snippet has ended 49 | if line[:len(whitespace)] != whitespace: 50 | retval += convert_snippet_contents(snippet) + "endsnippet\n\n" 51 | # Copy-paste the section from state=0 so that we don't skip every other snippet 52 | if line[:8] == "snippet ": 53 | snippet_info = re.match("(\S+)\s*(.*)", line[8:]) 54 | if not snippet_info: 55 | print >> sys.stderr, "Warning: Malformed snippet\n %s\n" % line 56 | continue 57 | retval += 'snippet %s "%s"' % (snippet_info.group(1), snippet_info.group(2) if snippet_info.group(2) else snippet_info.group(1)) + "\n" 58 | state = 1 59 | snippet = "" 60 | else: 61 | snippet += line[len(whitespace):] 62 | if state == 2: 63 | retval += convert_snippet_contents(snippet) + "endsnippet\n\n" 64 | return retval 65 | 66 | def convert_snippet(source): 67 | " One file per snippet " 68 | name = os.path.basename(source)[:-8] 69 | return 'snippet %s "%s"' % (name, name) + "\n" + \ 70 | convert_snippet_contents(open(source).read()) + \ 71 | "\nendsnippet\n" 72 | 73 | def convert_snippets(source): 74 | if os.path.isdir(source): 75 | return "\n".join((convert_snippet(os.path.join(source, x)) for x in os.listdir(source) if x[-8:] == ".snippet")) 76 | else: 77 | return convert_snippet_file(source) 78 | 79 | if __name__ == '__main__': 80 | # Parse command line 81 | argsp = argparse.ArgumentParser(description="Convert snipmate compatible snippets to UltiSnips' file format", 82 | epilog="example:\n %s drupal/ drupal.snippets\n will convert all drupal specific snippets from snipmate into one file drupal.snippets" % sys.argv[0], 83 | formatter_class=argparse.RawDescriptionHelpFormatter) 84 | argsp.add_argument("source", help="Source directory for one filetype or a snippets file") 85 | argsp.add_argument("target", help="File to write the resulting snippets into. If omitted, the snippets will be written to stdout.", nargs="?", default="-") 86 | args = argsp.parse_args() 87 | 88 | source = args.source 89 | try: 90 | target = sys.stdout if args.target == "-" else open(args.target, "w") 91 | except IOError: 92 | print >> sys.stderr, "Error: Failed to open output file %s for writing" % args.target 93 | sys.exit(1) 94 | 95 | snippets = convert_snippets(source) 96 | print >> target, snippets 97 | -------------------------------------------------------------------------------- /vim/.vim/utils/get_tm_snippets.py: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env python 2 | # encoding: utf-8 3 | 4 | import urllib 5 | import re 6 | from xml.etree import ElementTree 7 | from xml.parsers.expat import ExpatError 8 | import htmlentitydefs 9 | import os 10 | import glob 11 | 12 | 13 | _UNESCAPE = re.compile(ur'&\w+?;', re.UNICODE) 14 | def unescape(s): 15 | if s is None: 16 | return "" 17 | def fixup(m): 18 | ent = m.group(0)[1:-1] 19 | return unichr(htmlentitydefs.name2codepoint[ent]) 20 | try: 21 | return _UNESCAPE.sub(fixup,s) 22 | except: 23 | print "unescape failed: %s" % repr(s) 24 | raise 25 | 26 | class UnknownVariable(Exception): 27 | pass 28 | 29 | class UnsupportedVariableExpression(Exception): 30 | pass 31 | 32 | def replace_vars(m): 33 | """ Replace vars in 'content' portion. 34 | :m: match object 35 | :returns: string""" 36 | var = m.group(1) 37 | default = m.group(2) 38 | 39 | if not re.match(r'\w+$', var): 40 | raise UnsupportedVariableExpression(var) 41 | 42 | translate_vars = { 43 | 'TM_PHP_OPEN_TAG_WITH_ECHO': 'g:UltiSnipsOpenTagWithEcho', 44 | 'TM_PHP_OPEN_TAG': 'g:UltiSnipsOpenTag', 45 | 'PHPDOC_AUTHOR': 'g:snips_author', 46 | } 47 | # TODO: TM_SELECTED_TEXT/([\t ]*).*/$1/m 48 | 49 | if var in translate_vars: 50 | newvar = translate_vars[var] 51 | else: 52 | # TODO: this could be autogenerated 53 | raise UnknownVariable(var) 54 | 55 | return "`!v exists('%s') ? %s : '%s'`" % (newvar, newvar, default) 56 | 57 | def parse_content(c): 58 | try: 59 | data = ElementTree.fromstring(c)[0] 60 | 61 | rv = {} 62 | for k,v in zip(data[::2], data[1::2]): 63 | rv[k.text] = unescape(v.text) 64 | 65 | if re.search( r'\$\{\D', rv["content"] ): 66 | rv["content"] = re.sub(r'\$\{([^\d}][^}:]*)(?::([^}]*))?\}', replace_vars, rv["content"]) 67 | 68 | return rv 69 | except (ExpatError, ElementTree.ParseError) as detail: 70 | print " Syntax Error: %s" % (detail,) 71 | print c 72 | return None 73 | except UnknownVariable as detail: 74 | print " Unknown variable: %s" % (detail,) 75 | return None 76 | except UnsupportedVariableExpression as detail: 77 | print " Unsupported variable expression: %s" % (detail,) 78 | return None 79 | 80 | def fetch_snippets_from_svn(name): 81 | base_url = "http://svn.textmate.org/trunk/Bundles/" + name + ".tmbundle/" 82 | snippet_idx = base_url + "Snippets/" 83 | 84 | idx_list = urllib.urlopen(snippet_idx).read() 85 | 86 | 87 | rv = [] 88 | for link in re.findall("
  • (.*?)
  • ", idx_list): 89 | m = re.match(r'(.*)', link) 90 | link, name = m.groups() 91 | if name == "..": 92 | continue 93 | 94 | name = unescape(name.rsplit('.', 1)[0]) # remove Extension 95 | print "Fetching data for Snippet '%s'" % name 96 | content = urllib.urlopen(snippet_idx + link).read() 97 | 98 | cont = parse_content(content) 99 | if cont: 100 | rv.append((name, cont)) 101 | 102 | return rv 103 | 104 | def fetch_snippets_from_dir(path): 105 | """ Fetch snippets from a given path""" 106 | 107 | rv = [] 108 | for filename in glob.glob(os.path.join(path, '*.tmSnippet')): 109 | print "Reading file %s" % filename 110 | f = open(filename) 111 | content = f.read() 112 | 113 | cont = parse_content(content) 114 | if cont: 115 | name = os.path.splitext(os.path.basename(filename))[0] 116 | rv.append((name, cont)) 117 | return rv 118 | 119 | def write_snippets(snip_descr, f): 120 | 121 | for name, d in snip_descr: 122 | if "tabTrigger" not in d: 123 | continue 124 | 125 | if "content" not in d or d["content"] is None: 126 | print "SKIP: %s (no content)" % (d,) 127 | continue 128 | 129 | f.write('snippet %s "%s"\n' % (d["tabTrigger"], name)) 130 | f.write(d["content"].encode("utf-8") + "\n") 131 | f.write("endsnippet\n\n") 132 | 133 | 134 | 135 | if __name__ == '__main__': 136 | import sys 137 | 138 | bundle = sys.argv[1] 139 | 140 | if os.path.isdir(bundle): 141 | name = sys.argv[2] 142 | rv = fetch_snippets_from_dir(bundle) 143 | else: 144 | rv = fetch_snippets_from_svn(bundle) 145 | name = bundle.lower() 146 | 147 | write_snippets(rv, open("tm_" + name + ".snippets","w")) 148 | 149 | -------------------------------------------------------------------------------- /vim/.vim/colors/github.vim: -------------------------------------------------------------------------------- 1 | " Vim color file -- with 256 colour support! 2 | " 3 | " Author: Anthony Carapetis 4 | " Contributors: Lucas Tadeu 5 | " 6 | " Note: Based on github's syntax highlighting theme 7 | " Used Brian Mock's darkspectrum as a starting point/template 8 | " Thanks to Ryan Heath for an easy list of some of the colours: 9 | " http://rpheath.com/posts/356-github-theme-for-syntax-gem 10 | 11 | set background=light 12 | 13 | if version > 580 14 | hi clear 15 | if exists("syntax_on") 16 | syntax reset 17 | endif 18 | endif 19 | 20 | let colors_name = "github" 21 | 22 | " {{{ General colors 23 | hi Normal ctermfg=0 ctermbg=255 guifg=#000000 guibg=#F8F8FF 24 | hi Cursor ctermfg=239 ctermbg=15 guifg=#F8F8FF guibg=#444454 25 | hi Visual ctermfg=15 ctermbg=61 guifg=#FFFFFF guibg=#3465a3 26 | hi VisualNOS ctermfg=15 ctermbg=24 guifg=#FFFFFF guibg=#204a87 27 | hi Search ctermfg=236 ctermbg=228 guifg=#000000 guibg=#FFFF8C cterm=bold gui=bold 28 | hi Folded ctermfg=8 ctermbg=15 guifg=#808080 guibg=#ECECEC gui=bold cterm=bold 29 | hi Title ctermfg=167 guifg=#ef5939 30 | hi StatusLine ctermfg=238 ctermbg=250 guifg=#404040 guibg=#bbbbbb gui=bold cterm=bold 31 | hi StatusLineNC ctermfg=238 ctermbg=252 guifg=#404040 guibg=#d4d4d4 gui=italic cterm=italic 32 | hi VertSplit ctermfg=250 ctermbg=250 guifg=#bbbbbb guibg=#bbbbbb gui=none cterm=none 33 | hi LineNr ctermfg=246 ctermbg=15 guifg=#959595 guibg=#ECECEC gui=bold cterm=bold 34 | hi SpecialKey ctermfg=6 guifg=#177F80 gui=italic cterm=italic 35 | hi WarningMsg ctermfg=167 guifg=#ef5939 36 | hi ErrorMsg ctermbg=15 ctermfg=196 guibg=#f8f8ff guifg=#ff1100 gui=undercurl cterm=undercurl 37 | hi ColorColumn ctermbg=254 guibg=#e4e4e4 38 | " }}} 39 | 40 | " {{{ Vim => 7.0 specific colors 41 | if version >= 700 42 | hi CursorLine ctermbg=253 guibg=#D8D8DD 43 | hi MatchParen ctermfg=0 ctermbg=252 guifg=#000000 guibg=#cdcdfd 44 | hi Pmenu ctermfg=15 ctermbg=8 guifg=#ffffff guibg=#808080 gui=bold cterm=bold 45 | hi PmenuSel ctermfg=0 ctermbg=252 guifg=#000000 guibg=#cdcdfd gui=italic cterm=italic 46 | hi PmenuSbar ctermfg=238 ctermbg=0 guifg=#444444 guibg=#000000 47 | hi PmenuThumb ctermfg=248 ctermbg=248 guifg=#aaaaaa guibg=#aaaaaa 48 | endif 49 | " }}} 50 | 51 | " {{{ Diff highlighting 52 | hi DiffAdd ctermfg=233 ctermbg=194 guifg=#003300 guibg=#DDFFDD gui=none cterm=none 53 | hi DiffChange ctermbg=255 guibg=#ececec gui=none cterm=none 54 | hi DiffText ctermfg=233 ctermbg=189 guifg=#000033 guibg=#DDDDFF gui=none cterm=none 55 | hi DiffDelete ctermfg=252 ctermbg=224 guifg=#DDCCCC guibg=#FFDDDD gui=none cterm=none 56 | " }}} 57 | 58 | " {{{ Syntax highlighting 59 | hi Ignore ctermfg=8 guifg=#808080 60 | hi Identifier ctermfg=31 guifg=#0086B3 61 | hi PreProc ctermfg=247 guifg=#A0A0A0 gui=bold cterm=bold 62 | hi Comment ctermfg=246 guifg=#999988 63 | hi Constant ctermfg=6 guifg=#177F80 gui=none cterm=none 64 | hi String ctermfg=161 guifg=#D81745 65 | hi Function ctermfg=88 guifg=#990000 gui=bold cterm=bold 66 | hi Statement ctermfg=0 guifg=#000000 gui=bold cterm=bold 67 | hi Type ctermfg=60 guifg=#445588 gui=bold cterm=bold 68 | hi Number ctermfg=30 guifg=#1C9898 69 | hi Todo ctermfg=15 ctermbg=88 guifg=#FFFFFF guibg=#990000 gui=bold cterm=bold 70 | hi Special ctermfg=28 guifg=#159828 gui=bold cterm=bold 71 | hi Todo ctermbg=15 ctermfg=196 guibg=#f8f8ff guifg=#ff1100 gui=underline cterm=underline 72 | hi Label ctermfg=0 guifg=#000000 gui=bold cterm=bold 73 | hi StorageClass ctermfg=0 guifg=#000000 gui=bold cterm=bold 74 | hi Structure ctermfg=0 guifg=#000000 gui=bold cterm=bold 75 | hi TypeDef ctermfg=0 guifg=#000000 gui=bold cterm=bold 76 | 77 | " {{{ Links 78 | hi! link FoldColumn Folded 79 | hi! link CursorColumn CursorLine 80 | hi! link NonText LineNr 81 | " }}} 82 | 83 | " {{{ Aliases 84 | hi link cppSTL Function 85 | hi link cppSTLType Type 86 | hi link Character Number 87 | hi link htmlTag htmlEndTag 88 | hi link htmlLink Underlined 89 | hi link pythonFunction Identifier 90 | hi link Question Type 91 | hi link CursorIM Cursor 92 | hi link VisualNOS Visual 93 | hi link xmlTag Identifier 94 | hi link xmlTagName Identifier 95 | hi link shDeref Identifier 96 | hi link shVariable Function 97 | hi link rubySharpBang Special 98 | hi link perlSharpBang Special 99 | hi link schemeFunc Statement 100 | " }}} 101 | 102 | " {{{ Tabs 103 | hi TabLine ctermfg=238 ctermbg=188 guifg=#404040 guibg=#dddddd gui=none 104 | hi TabLineFill ctermfg=238 ctermbg=188 guifg=#404040 guibg=#dddddd gui=none 105 | hi TabLineSel ctermfg=238 guifg=#404040 gui=bold 106 | " }}} 107 | 108 | " {{{ Spelling 109 | if has("spell") 110 | hi spellBad guisp=#fcaf3e 111 | hi spellCap guisp=#73d216 112 | hi spellRare guisp=#fcaf3e 113 | hi spellLocal guisp=#729fcf 114 | endif 115 | " }}} 116 | 117 | -------------------------------------------------------------------------------- /vim/.vim/colors/bold.vim: -------------------------------------------------------------------------------- 1 | " ====================================================================== 2 | " Bold 3 | " ====================================================================== 4 | " A Sublime Text 2 / Textmate theme. 5 | " Copyright (c) 2014 Dayle Rees. 6 | " Released under the MIT License 7 | " ====================================================================== 8 | " Find more themes at : https://github.com/daylerees/colour-schemes 9 | " ====================================================================== 10 | 11 | set background=dark 12 | hi clear 13 | syntax reset 14 | 15 | " Colors for the User Interface. 16 | 17 | hi Cursor guibg=#cc4455 guifg=white ctermbg=4 ctermfg=15 18 | hi link CursorIM Cursor 19 | hi Normal guibg=#2a2626 guifg=#ffffff gui=none ctermbg=0 ctermfg=15 20 | hi NonText guibg=bg guifg=#ffffff ctermbg=8 ctermfg=14 21 | hi Visual guibg=#557799 guifg=white gui=none ctermbg=9 ctermfg=15 22 | 23 | hi Linenr guibg=bg guifg=#aaaaaa gui=none ctermbg=bg ctermfg=7 24 | 25 | hi Directory guibg=bg guifg=#337700 gui=none ctermbg=bg ctermfg=10 26 | 27 | hi IncSearch guibg=#0066cc guifg=white gui=none ctermbg=1 ctermfg=15 28 | hi link Seach IncSearch 29 | 30 | hi SpecialKey guibg=bg guifg=fg gui=none ctermbg=bg ctermfg=fg 31 | hi Titled guibg=bg guifg=fg gui=none ctermbg=bg ctermfg=fg 32 | 33 | hi ErrorMsg guibg=bg guifg=#ff0000 ctermbg=bg ctermfg=12 34 | hi ModeMsg guibg=bg guifg=#ffeecc gui=none ctermbg=bg ctermfg=14 35 | hi link MoreMsg ModeMsg 36 | hi Question guibg=bg guifg=#3D8E91 ctermbg=bg ctermfg=10 37 | hi link WarningMsg ErrorMsg 38 | 39 | hi StatusLine guibg=#ffeecc guifg=black ctermbg=14 ctermfg=0 40 | hi StatusLineNC guibg=#cc4455 guifg=white gui=none ctermbg=4 ctermfg=11 41 | hi VertSplit guibg=#cc4455 guifg=white gui=none ctermbg=4 ctermfg=11 42 | 43 | hi DiffAdd guibg=#446688 guifg=fg gui=none ctermbg=1 ctermfg=fg 44 | hi DiffChange guibg=#558855 guifg=fg gui=none ctermbg=2 ctermfg=fg 45 | hi DiffDelete guibg=#884444 guifg=fg gui=none ctermbg=4 ctermfg=fg 46 | hi DiffText guibg=#884444 guifg=fg ctermbg=4 ctermfg=fg 47 | 48 | " Colors for Syntax Highlighting. 49 | 50 | hi Comment guibg=bg guifg=#534b4b gui=none ctermbg=8 ctermfg=7 51 | 52 | hi Constant guibg=bg guifg=white ctermbg=8 ctermfg=15 53 | hi String guibg=bg guifg=#F7A21B ctermbg=bg ctermfg=14 54 | hi Character guibg=bg guifg=#F0624B ctermbg=bg ctermfg=14 55 | hi Number guibg=bg guifg=#F7A21B ctermbg=1 ctermfg=15 56 | hi Boolean guibg=bg guifg=#F7A21B gui=none ctermbg=1 ctermfg=15 57 | hi Float guibg=bg guifg=#F7A21B ctermbg=1 ctermfg=15 58 | 59 | hi Identifier guibg=bg guifg=#ffffff ctermbg=bg ctermfg=12 60 | hi Function guibg=bg guifg=#F0624B ctermbg=bg ctermfg=12 61 | hi Statement guibg=bg guifg=#F0624B ctermbg=bg ctermfg=14 62 | 63 | hi Conditional guibg=bg guifg=#F0624B ctermbg=bg ctermfg=12 64 | hi Repeat guibg=bg guifg=#F0624B ctermbg=4 ctermfg=14 65 | hi Label guibg=bg guifg=#ffccff ctermbg=bg ctermfg=13 66 | hi Operator guibg=bg guifg=#F0624B ctermbg=6 ctermfg=15 67 | hi Keyword guibg=bg guifg=#F0624B ctermbg=bg ctermfg=10 68 | hi Exception guibg=bg guifg=#F0624B ctermbg=bg ctermfg=10 69 | 70 | hi PreProc guibg=bg guifg=#ffcc99 ctermbg=4 ctermfg=14 71 | hi Include guibg=bg guifg=#3D8E91 ctermbg=bg ctermfg=10 72 | hi link Define Include 73 | hi link Macro Include 74 | hi link PreCondit Include 75 | 76 | hi Type guibg=bg guifg=#3D8E91 ctermbg=bg ctermfg=12 77 | hi StorageClass guibg=bg guifg=#F0624B ctermbg=bg ctermfg=10 78 | hi Structure guibg=bg guifg=#ffffff ctermbg=bg ctermfg=10 79 | hi Typedef guibg=bg guifg=#3D8E91 ctermbg=bg ctermfg=10 80 | 81 | hi Special guibg=bg guifg=#bbddff ctermbg=1 ctermfg=15 82 | hi SpecialChar guibg=bg guifg=#bbddff ctermbg=1 ctermfg=15 83 | hi Tag guibg=bg guifg=#bbddff ctermbg=1 ctermfg=15 84 | hi Delimiter guibg=bg guifg=fg ctermbg=1 ctermfg=fg 85 | hi SpecialComment guibg=#334455 guifg=#6b6161 ctermbg=1 ctermfg=15 86 | hi Debug guibg=bg guifg=#ff9999 gui=none ctermbg=8 ctermfg=12 87 | 88 | hi Underlined guibg=bg guifg=#99ccff gui=underline ctermbg=bg ctermfg=9 cterm=underline 89 | 90 | hi Title guibg=bg guifg=#ffffff ctermbg=1 ctermfg=15 91 | hi Ignore guibg=bg guifg=#cccccc ctermbg=bg ctermfg=8 92 | hi Error guibg=#ff0000 guifg=white ctermbg=12 ctermfg=15 93 | hi Todo guibg=#556677 guifg=#ff0000 ctermbg=1 ctermfg=12 94 | 95 | hi htmlH2 guibg=bg guifg=fg ctermbg=8 ctermfg=fg 96 | hi link htmlH3 htmlH2 97 | hi link htmlH4 htmlH3 98 | hi link htmlH5 htmlH4 99 | hi link htmlH6 htmlH5 100 | 101 | " And finally. 102 | 103 | let g:colors_name = "Bold" 104 | let colors_name = "Bold" 105 | 106 | -------------------------------------------------------------------------------- /vim/.vim/colors/keen.vim: -------------------------------------------------------------------------------- 1 | " ====================================================================== 2 | " Keen 3 | " ====================================================================== 4 | " A Sublime Text 2 / Textmate theme. 5 | " Copyright (c) 2014 Dayle Rees. 6 | " Released under the MIT License 7 | " ====================================================================== 8 | " Find more themes at : https://github.com/daylerees/colour-schemes 9 | " ====================================================================== 10 | 11 | set background=dark 12 | hi clear 13 | syntax reset 14 | 15 | " Colors for the User Interface. 16 | 17 | hi Cursor guibg=#cc4455 guifg=white ctermbg=4 ctermfg=15 18 | hi link CursorIM Cursor 19 | hi Normal guibg=#111111 guifg=#cccccc gui=none ctermbg=0 ctermfg=15 20 | hi NonText guibg=bg guifg=#cccccc ctermbg=8 ctermfg=14 21 | hi Visual guibg=#557799 guifg=white gui=none ctermbg=9 ctermfg=15 22 | 23 | hi Linenr guibg=bg guifg=#aaaaaa gui=none ctermbg=bg ctermfg=7 24 | 25 | hi Directory guibg=bg guifg=#337700 gui=none ctermbg=bg ctermfg=10 26 | 27 | hi IncSearch guibg=#0066cc guifg=white gui=none ctermbg=1 ctermfg=15 28 | hi link Seach IncSearch 29 | 30 | hi SpecialKey guibg=bg guifg=fg gui=none ctermbg=bg ctermfg=fg 31 | hi Titled guibg=bg guifg=fg gui=none ctermbg=bg ctermfg=fg 32 | 33 | hi ErrorMsg guibg=bg guifg=#ff0000 ctermbg=bg ctermfg=12 34 | hi ModeMsg guibg=bg guifg=#ffeecc gui=none ctermbg=bg ctermfg=14 35 | hi link MoreMsg ModeMsg 36 | hi Question guibg=bg guifg=#6F8B94 ctermbg=bg ctermfg=10 37 | hi link WarningMsg ErrorMsg 38 | 39 | hi StatusLine guibg=#ffeecc guifg=black ctermbg=14 ctermfg=0 40 | hi StatusLineNC guibg=#cc4455 guifg=white gui=none ctermbg=4 ctermfg=11 41 | hi VertSplit guibg=#cc4455 guifg=white gui=none ctermbg=4 ctermfg=11 42 | 43 | hi DiffAdd guibg=#446688 guifg=fg gui=none ctermbg=1 ctermfg=fg 44 | hi DiffChange guibg=#558855 guifg=fg gui=none ctermbg=2 ctermfg=fg 45 | hi DiffDelete guibg=#884444 guifg=fg gui=none ctermbg=4 ctermfg=fg 46 | hi DiffText guibg=#884444 guifg=fg ctermbg=4 ctermfg=fg 47 | 48 | " Colors for Syntax Highlighting. 49 | 50 | hi Comment guibg=bg guifg=#374c60 gui=none ctermbg=8 ctermfg=7 51 | 52 | hi Constant guibg=bg guifg=white ctermbg=8 ctermfg=15 53 | hi String guibg=bg guifg=#b5db99 ctermbg=bg ctermfg=14 54 | hi Character guibg=bg guifg=#8767b7 ctermbg=bg ctermfg=14 55 | hi Number guibg=bg guifg=#b5db99 ctermbg=1 ctermfg=15 56 | hi Boolean guibg=bg guifg=#b5db99 gui=none ctermbg=1 ctermfg=15 57 | hi Float guibg=bg guifg=#b5db99 ctermbg=1 ctermfg=15 58 | 59 | hi Identifier guibg=bg guifg=#cccccc ctermbg=bg ctermfg=12 60 | hi Function guibg=bg guifg=#8767b7 ctermbg=bg ctermfg=12 61 | hi Statement guibg=bg guifg=#8767b7 ctermbg=bg ctermfg=14 62 | 63 | hi Conditional guibg=bg guifg=#6F8B94 ctermbg=bg ctermfg=12 64 | hi Repeat guibg=bg guifg=#6F8B94 ctermbg=4 ctermfg=14 65 | hi Label guibg=bg guifg=#ffccff ctermbg=bg ctermfg=13 66 | hi Operator guibg=bg guifg=#6F8B94 ctermbg=6 ctermfg=15 67 | hi Keyword guibg=bg guifg=#6F8B94 ctermbg=bg ctermfg=10 68 | hi Exception guibg=bg guifg=#8767b7 ctermbg=bg ctermfg=10 69 | 70 | hi PreProc guibg=bg guifg=#ffcc99 ctermbg=4 ctermfg=14 71 | hi Include guibg=bg guifg=#6F8B94 ctermbg=bg ctermfg=10 72 | hi link Define Include 73 | hi link Macro Include 74 | hi link PreCondit Include 75 | 76 | hi Type guibg=bg guifg=#6F8B94 ctermbg=bg ctermfg=12 77 | hi StorageClass guibg=bg guifg=#8767b7 ctermbg=bg ctermfg=10 78 | hi Structure guibg=bg guifg=#cccccc ctermbg=bg ctermfg=10 79 | hi Typedef guibg=bg guifg=#6F8B94 ctermbg=bg ctermfg=10 80 | 81 | hi Special guibg=bg guifg=#bbddff ctermbg=1 ctermfg=15 82 | hi SpecialChar guibg=bg guifg=#bbddff ctermbg=1 ctermfg=15 83 | hi Tag guibg=bg guifg=#bbddff ctermbg=1 ctermfg=15 84 | hi Delimiter guibg=bg guifg=fg ctermbg=1 ctermfg=fg 85 | hi SpecialComment guibg=#334455 guifg=#56738e ctermbg=1 ctermfg=15 86 | hi Debug guibg=bg guifg=#ff9999 gui=none ctermbg=8 ctermfg=12 87 | 88 | hi Underlined guibg=bg guifg=#99ccff gui=underline ctermbg=bg ctermfg=9 cterm=underline 89 | 90 | hi Title guibg=bg guifg=#cccccc ctermbg=1 ctermfg=15 91 | hi Ignore guibg=bg guifg=#cccccc ctermbg=bg ctermfg=8 92 | hi Error guibg=#ff0000 guifg=white ctermbg=12 ctermfg=15 93 | hi Todo guibg=#556677 guifg=#ff0000 ctermbg=1 ctermfg=12 94 | 95 | hi htmlH2 guibg=bg guifg=fg ctermbg=8 ctermfg=fg 96 | hi link htmlH3 htmlH2 97 | hi link htmlH4 htmlH3 98 | hi link htmlH5 htmlH4 99 | hi link htmlH6 htmlH5 100 | 101 | " And finally. 102 | 103 | let g:colors_name = "Keen" 104 | let colors_name = "Keen" 105 | 106 | -------------------------------------------------------------------------------- /vim/.vim/colors/kiwi.vim: -------------------------------------------------------------------------------- 1 | " ====================================================================== 2 | " Kiwi 3 | " ====================================================================== 4 | " A Sublime Text 2 / Textmate theme. 5 | " Copyright (c) 2014 Dayle Rees. 6 | " Released under the MIT License 7 | " ====================================================================== 8 | " Find more themes at : https://github.com/daylerees/colour-schemes 9 | " ====================================================================== 10 | 11 | set background=dark 12 | hi clear 13 | syntax reset 14 | 15 | " Colors for the User Interface. 16 | 17 | hi Cursor guibg=#cc4455 guifg=white ctermbg=4 ctermfg=15 18 | hi link CursorIM Cursor 19 | hi Normal guibg=#161a19 guifg=#EDEBE6 gui=none ctermbg=0 ctermfg=15 20 | hi NonText guibg=bg guifg=#EDEBE6 ctermbg=8 ctermfg=14 21 | hi Visual guibg=#557799 guifg=white gui=none ctermbg=9 ctermfg=15 22 | 23 | hi Linenr guibg=bg guifg=#aaaaaa gui=none ctermbg=bg ctermfg=7 24 | 25 | hi Directory guibg=bg guifg=#337700 gui=none ctermbg=bg ctermfg=10 26 | 27 | hi IncSearch guibg=#0066cc guifg=white gui=none ctermbg=1 ctermfg=15 28 | hi link Seach IncSearch 29 | 30 | hi SpecialKey guibg=bg guifg=fg gui=none ctermbg=bg ctermfg=fg 31 | hi Titled guibg=bg guifg=fg gui=none ctermbg=bg ctermfg=fg 32 | 33 | hi ErrorMsg guibg=bg guifg=#ff0000 ctermbg=bg ctermfg=12 34 | hi ModeMsg guibg=bg guifg=#ffeecc gui=none ctermbg=bg ctermfg=14 35 | hi link MoreMsg ModeMsg 36 | hi Question guibg=bg guifg=#229986 ctermbg=bg ctermfg=10 37 | hi link WarningMsg ErrorMsg 38 | 39 | hi StatusLine guibg=#ffeecc guifg=black ctermbg=14 ctermfg=0 40 | hi StatusLineNC guibg=#cc4455 guifg=white gui=none ctermbg=4 ctermfg=11 41 | hi VertSplit guibg=#cc4455 guifg=white gui=none ctermbg=4 ctermfg=11 42 | 43 | hi DiffAdd guibg=#446688 guifg=fg gui=none ctermbg=1 ctermfg=fg 44 | hi DiffChange guibg=#558855 guifg=fg gui=none ctermbg=2 ctermfg=fg 45 | hi DiffDelete guibg=#884444 guifg=fg gui=none ctermbg=4 ctermfg=fg 46 | hi DiffText guibg=#884444 guifg=fg ctermbg=4 ctermfg=fg 47 | 48 | " Colors for Syntax Highlighting. 49 | 50 | hi Comment guibg=bg guifg=#354341 gui=none ctermbg=8 ctermfg=7 51 | 52 | hi Constant guibg=bg guifg=white ctermbg=8 ctermfg=15 53 | hi String guibg=bg guifg=#a1e6c1 ctermbg=bg ctermfg=14 54 | hi Character guibg=bg guifg=#95C72A ctermbg=bg ctermfg=14 55 | hi Number guibg=bg guifg=#a1e6c1 ctermbg=1 ctermfg=15 56 | hi Boolean guibg=bg guifg=#a1e6c1 gui=none ctermbg=1 ctermfg=15 57 | hi Float guibg=bg guifg=#a1e6c1 ctermbg=1 ctermfg=15 58 | 59 | hi Identifier guibg=bg guifg=#EDEBE6 ctermbg=bg ctermfg=12 60 | hi Function guibg=bg guifg=#95C72A ctermbg=bg ctermfg=12 61 | hi Statement guibg=bg guifg=#95C72A ctermbg=bg ctermfg=14 62 | 63 | hi Conditional guibg=bg guifg=#229986 ctermbg=bg ctermfg=12 64 | hi Repeat guibg=bg guifg=#229986 ctermbg=4 ctermfg=14 65 | hi Label guibg=bg guifg=#ffccff ctermbg=bg ctermfg=13 66 | hi Operator guibg=bg guifg=#229986 ctermbg=6 ctermfg=15 67 | hi Keyword guibg=bg guifg=#229986 ctermbg=bg ctermfg=10 68 | hi Exception guibg=bg guifg=#95C72A ctermbg=bg ctermfg=10 69 | 70 | hi PreProc guibg=bg guifg=#ffcc99 ctermbg=4 ctermfg=14 71 | hi Include guibg=bg guifg=#229986 ctermbg=bg ctermfg=10 72 | hi link Define Include 73 | hi link Macro Include 74 | hi link PreCondit Include 75 | 76 | hi Type guibg=bg guifg=#229986 ctermbg=bg ctermfg=12 77 | hi StorageClass guibg=bg guifg=#95C72A ctermbg=bg ctermfg=10 78 | hi Structure guibg=bg guifg=#EDEBE6 ctermbg=bg ctermfg=10 79 | hi Typedef guibg=bg guifg=#229986 ctermbg=bg ctermfg=10 80 | 81 | hi Special guibg=bg guifg=#bbddff ctermbg=1 ctermfg=15 82 | hi SpecialChar guibg=bg guifg=#bbddff ctermbg=1 ctermfg=15 83 | hi Tag guibg=bg guifg=#bbddff ctermbg=1 ctermfg=15 84 | hi Delimiter guibg=bg guifg=fg ctermbg=1 ctermfg=fg 85 | hi SpecialComment guibg=#334455 guifg=#5b7a75 ctermbg=1 ctermfg=15 86 | hi Debug guibg=bg guifg=#ff9999 gui=none ctermbg=8 ctermfg=12 87 | 88 | hi Underlined guibg=bg guifg=#99ccff gui=underline ctermbg=bg ctermfg=9 cterm=underline 89 | 90 | hi Title guibg=bg guifg=#EDEBE6 ctermbg=1 ctermfg=15 91 | hi Ignore guibg=bg guifg=#cccccc ctermbg=bg ctermfg=8 92 | hi Error guibg=#ff0000 guifg=white ctermbg=12 ctermfg=15 93 | hi Todo guibg=#556677 guifg=#ff0000 ctermbg=1 ctermfg=12 94 | 95 | hi htmlH2 guibg=bg guifg=fg ctermbg=8 ctermfg=fg 96 | hi link htmlH3 htmlH2 97 | hi link htmlH4 htmlH3 98 | hi link htmlH5 htmlH4 99 | hi link htmlH6 htmlH5 100 | 101 | " And finally. 102 | 103 | let g:colors_name = "Kiwi" 104 | let colors_name = "Kiwi" 105 | 106 | -------------------------------------------------------------------------------- /vim/.vim/colors/mud.vim: -------------------------------------------------------------------------------- 1 | " ====================================================================== 2 | " Mud 3 | " ====================================================================== 4 | " A Sublime Text 2 / Textmate theme. 5 | " Copyright (c) 2014 Dayle Rees. 6 | " Released under the MIT License 7 | " ====================================================================== 8 | " Find more themes at : https://github.com/daylerees/colour-schemes 9 | " ====================================================================== 10 | 11 | set background=dark 12 | hi clear 13 | syntax reset 14 | 15 | " Colors for the User Interface. 16 | 17 | hi Cursor guibg=#cc4455 guifg=white ctermbg=4 ctermfg=15 18 | hi link CursorIM Cursor 19 | hi Normal guibg=#403635 guifg=#ffffff gui=none ctermbg=0 ctermfg=15 20 | hi NonText guibg=bg guifg=#ffffff ctermbg=8 ctermfg=14 21 | hi Visual guibg=#557799 guifg=white gui=none ctermbg=9 ctermfg=15 22 | 23 | hi Linenr guibg=bg guifg=#aaaaaa gui=none ctermbg=bg ctermfg=7 24 | 25 | hi Directory guibg=bg guifg=#337700 gui=none ctermbg=bg ctermfg=10 26 | 27 | hi IncSearch guibg=#0066cc guifg=white gui=none ctermbg=1 ctermfg=15 28 | hi link Seach IncSearch 29 | 30 | hi SpecialKey guibg=bg guifg=fg gui=none ctermbg=bg ctermfg=fg 31 | hi Titled guibg=bg guifg=fg gui=none ctermbg=bg ctermfg=fg 32 | 33 | hi ErrorMsg guibg=bg guifg=#ff0000 ctermbg=bg ctermfg=12 34 | hi ModeMsg guibg=bg guifg=#ffeecc gui=none ctermbg=bg ctermfg=14 35 | hi link MoreMsg ModeMsg 36 | hi Question guibg=bg guifg=#e9c865 ctermbg=bg ctermfg=10 37 | hi link WarningMsg ErrorMsg 38 | 39 | hi StatusLine guibg=#ffeecc guifg=black ctermbg=14 ctermfg=0 40 | hi StatusLineNC guibg=#cc4455 guifg=white gui=none ctermbg=4 ctermfg=11 41 | hi VertSplit guibg=#cc4455 guifg=white gui=none ctermbg=4 ctermfg=11 42 | 43 | hi DiffAdd guibg=#446688 guifg=fg gui=none ctermbg=1 ctermfg=fg 44 | hi DiffChange guibg=#558855 guifg=fg gui=none ctermbg=2 ctermfg=fg 45 | hi DiffDelete guibg=#884444 guifg=fg gui=none ctermbg=4 ctermfg=fg 46 | hi DiffText guibg=#884444 guifg=fg ctermbg=4 ctermfg=fg 47 | 48 | " Colors for Syntax Highlighting. 49 | 50 | hi Comment guibg=bg guifg=#c3b8b7 gui=none ctermbg=8 ctermfg=7 51 | 52 | hi Constant guibg=bg guifg=white ctermbg=8 ctermfg=15 53 | hi String guibg=bg guifg=#b5db99 ctermbg=bg ctermfg=14 54 | hi Character guibg=bg guifg=#FF9787 ctermbg=bg ctermfg=14 55 | hi Number guibg=bg guifg=#b5db99 ctermbg=1 ctermfg=15 56 | hi Boolean guibg=bg guifg=#b5db99 gui=none ctermbg=1 ctermfg=15 57 | hi Float guibg=bg guifg=#b5db99 ctermbg=1 ctermfg=15 58 | 59 | hi Identifier guibg=bg guifg=#ffffff ctermbg=bg ctermfg=12 60 | hi Function guibg=bg guifg=#FF9787 ctermbg=bg ctermfg=12 61 | hi Statement guibg=bg guifg=#FF9787 ctermbg=bg ctermfg=14 62 | 63 | hi Conditional guibg=bg guifg=#FF9787 ctermbg=bg ctermfg=12 64 | hi Repeat guibg=bg guifg=#FF9787 ctermbg=4 ctermfg=14 65 | hi Label guibg=bg guifg=#ffccff ctermbg=bg ctermfg=13 66 | hi Operator guibg=bg guifg=#FF9787 ctermbg=6 ctermfg=15 67 | hi Keyword guibg=bg guifg=#FF9787 ctermbg=bg ctermfg=10 68 | hi Exception guibg=bg guifg=#FF9787 ctermbg=bg ctermfg=10 69 | 70 | hi PreProc guibg=bg guifg=#ffcc99 ctermbg=4 ctermfg=14 71 | hi Include guibg=bg guifg=#e9c865 ctermbg=bg ctermfg=10 72 | hi link Define Include 73 | hi link Macro Include 74 | hi link PreCondit Include 75 | 76 | hi Type guibg=bg guifg=#e9c865 ctermbg=bg ctermfg=12 77 | hi StorageClass guibg=bg guifg=#FF9787 ctermbg=bg ctermfg=10 78 | hi Structure guibg=bg guifg=#ffffff ctermbg=bg ctermfg=10 79 | hi Typedef guibg=bg guifg=#e9c865 ctermbg=bg ctermfg=10 80 | 81 | hi Special guibg=bg guifg=#bbddff ctermbg=1 ctermfg=15 82 | hi SpecialChar guibg=bg guifg=#bbddff ctermbg=1 ctermfg=15 83 | hi Tag guibg=bg guifg=#bbddff ctermbg=1 ctermfg=15 84 | hi Delimiter guibg=bg guifg=fg ctermbg=1 ctermfg=fg 85 | hi SpecialComment guibg=#334455 guifg=#e3d7d6 ctermbg=1 ctermfg=15 86 | hi Debug guibg=bg guifg=#ff9999 gui=none ctermbg=8 ctermfg=12 87 | 88 | hi Underlined guibg=bg guifg=#99ccff gui=underline ctermbg=bg ctermfg=9 cterm=underline 89 | 90 | hi Title guibg=bg guifg=#ffffff ctermbg=1 ctermfg=15 91 | hi Ignore guibg=bg guifg=#cccccc ctermbg=bg ctermfg=8 92 | hi Error guibg=#ff0000 guifg=white ctermbg=12 ctermfg=15 93 | hi Todo guibg=#556677 guifg=#ff0000 ctermbg=1 ctermfg=12 94 | 95 | hi htmlH2 guibg=bg guifg=fg ctermbg=8 ctermfg=fg 96 | hi link htmlH3 htmlH2 97 | hi link htmlH4 htmlH3 98 | hi link htmlH5 htmlH4 99 | hi link htmlH6 htmlH5 100 | 101 | " And finally. 102 | 103 | let g:colors_name = "Mud" 104 | let colors_name = "Mud" 105 | 106 | -------------------------------------------------------------------------------- /vim/.vim/colors/peel.vim: -------------------------------------------------------------------------------- 1 | " ====================================================================== 2 | " Peel 3 | " ====================================================================== 4 | " A Sublime Text 2 / Textmate theme. 5 | " Copyright (c) 2014 Dayle Rees. 6 | " Released under the MIT License 7 | " ====================================================================== 8 | " Find more themes at : https://github.com/daylerees/colour-schemes 9 | " ====================================================================== 10 | 11 | set background=dark 12 | hi clear 13 | syntax reset 14 | 15 | " Colors for the User Interface. 16 | 17 | hi Cursor guibg=#cc4455 guifg=white ctermbg=4 ctermfg=15 18 | hi link CursorIM Cursor 19 | hi Normal guibg=#23201c guifg=#EDEBE6 gui=none ctermbg=0 ctermfg=15 20 | hi NonText guibg=bg guifg=#EDEBE6 ctermbg=8 ctermfg=14 21 | hi Visual guibg=#557799 guifg=white gui=none ctermbg=9 ctermfg=15 22 | 23 | hi Linenr guibg=bg guifg=#aaaaaa gui=none ctermbg=bg ctermfg=7 24 | 25 | hi Directory guibg=bg guifg=#337700 gui=none ctermbg=bg ctermfg=10 26 | 27 | hi IncSearch guibg=#0066cc guifg=white gui=none ctermbg=1 ctermfg=15 28 | hi link Seach IncSearch 29 | 30 | hi SpecialKey guibg=bg guifg=fg gui=none ctermbg=bg ctermfg=fg 31 | hi Titled guibg=bg guifg=fg gui=none ctermbg=bg ctermfg=fg 32 | 33 | hi ErrorMsg guibg=bg guifg=#ff0000 ctermbg=bg ctermfg=12 34 | hi ModeMsg guibg=bg guifg=#ffeecc gui=none ctermbg=bg ctermfg=14 35 | hi link MoreMsg ModeMsg 36 | hi Question guibg=bg guifg=#94C7B6 ctermbg=bg ctermfg=10 37 | hi link WarningMsg ErrorMsg 38 | 39 | hi StatusLine guibg=#ffeecc guifg=black ctermbg=14 ctermfg=0 40 | hi StatusLineNC guibg=#cc4455 guifg=white gui=none ctermbg=4 ctermfg=11 41 | hi VertSplit guibg=#cc4455 guifg=white gui=none ctermbg=4 ctermfg=11 42 | 43 | hi DiffAdd guibg=#446688 guifg=fg gui=none ctermbg=1 ctermfg=fg 44 | hi DiffChange guibg=#558855 guifg=fg gui=none ctermbg=2 ctermfg=fg 45 | hi DiffDelete guibg=#884444 guifg=fg gui=none ctermbg=4 ctermfg=fg 46 | hi DiffText guibg=#884444 guifg=fg ctermbg=4 ctermfg=fg 47 | 48 | " Colors for Syntax Highlighting. 49 | 50 | hi Comment guibg=bg guifg=#585146 gui=none ctermbg=8 ctermfg=7 51 | 52 | hi Constant guibg=bg guifg=white ctermbg=8 ctermfg=15 53 | hi String guibg=bg guifg=#f4d370 ctermbg=bg ctermfg=14 54 | hi Character guibg=bg guifg=#D3643B ctermbg=bg ctermfg=14 55 | hi Number guibg=bg guifg=#f4d370 ctermbg=1 ctermfg=15 56 | hi Boolean guibg=bg guifg=#f4d370 gui=none ctermbg=1 ctermfg=15 57 | hi Float guibg=bg guifg=#f4d370 ctermbg=1 ctermfg=15 58 | 59 | hi Identifier guibg=bg guifg=#EDEBE6 ctermbg=bg ctermfg=12 60 | hi Function guibg=bg guifg=#D3643B ctermbg=bg ctermfg=12 61 | hi Statement guibg=bg guifg=#D3643B ctermbg=bg ctermfg=14 62 | 63 | hi Conditional guibg=bg guifg=#94C7B6 ctermbg=bg ctermfg=12 64 | hi Repeat guibg=bg guifg=#94C7B6 ctermbg=4 ctermfg=14 65 | hi Label guibg=bg guifg=#ffccff ctermbg=bg ctermfg=13 66 | hi Operator guibg=bg guifg=#94C7B6 ctermbg=6 ctermfg=15 67 | hi Keyword guibg=bg guifg=#94C7B6 ctermbg=bg ctermfg=10 68 | hi Exception guibg=bg guifg=#D3643B ctermbg=bg ctermfg=10 69 | 70 | hi PreProc guibg=bg guifg=#ffcc99 ctermbg=4 ctermfg=14 71 | hi Include guibg=bg guifg=#94C7B6 ctermbg=bg ctermfg=10 72 | hi link Define Include 73 | hi link Macro Include 74 | hi link PreCondit Include 75 | 76 | hi Type guibg=bg guifg=#94C7B6 ctermbg=bg ctermfg=12 77 | hi StorageClass guibg=bg guifg=#D3643B ctermbg=bg ctermfg=10 78 | hi Structure guibg=bg guifg=#EDEBE6 ctermbg=bg ctermfg=10 79 | hi Typedef guibg=bg guifg=#94C7B6 ctermbg=bg ctermfg=10 80 | 81 | hi Special guibg=bg guifg=#bbddff ctermbg=1 ctermfg=15 82 | hi SpecialChar guibg=bg guifg=#bbddff ctermbg=1 ctermfg=15 83 | hi Tag guibg=bg guifg=#bbddff ctermbg=1 ctermfg=15 84 | hi Delimiter guibg=bg guifg=fg ctermbg=1 ctermfg=fg 85 | hi SpecialComment guibg=#334455 guifg=#827766 ctermbg=1 ctermfg=15 86 | hi Debug guibg=bg guifg=#ff9999 gui=none ctermbg=8 ctermfg=12 87 | 88 | hi Underlined guibg=bg guifg=#99ccff gui=underline ctermbg=bg ctermfg=9 cterm=underline 89 | 90 | hi Title guibg=bg guifg=#EDEBE6 ctermbg=1 ctermfg=15 91 | hi Ignore guibg=bg guifg=#cccccc ctermbg=bg ctermfg=8 92 | hi Error guibg=#ff0000 guifg=white ctermbg=12 ctermfg=15 93 | hi Todo guibg=#556677 guifg=#ff0000 ctermbg=1 ctermfg=12 94 | 95 | hi htmlH2 guibg=bg guifg=fg ctermbg=8 ctermfg=fg 96 | hi link htmlH3 htmlH2 97 | hi link htmlH4 htmlH3 98 | hi link htmlH5 htmlH4 99 | hi link htmlH6 htmlH5 100 | 101 | " And finally. 102 | 103 | let g:colors_name = "Peel" 104 | let colors_name = "Peel" 105 | 106 | -------------------------------------------------------------------------------- /vim/.vim/colors/tron.vim: -------------------------------------------------------------------------------- 1 | " ====================================================================== 2 | " Tron 3 | " ====================================================================== 4 | " A Sublime Text 2 / Textmate theme. 5 | " Copyright (c) 2014 Dayle Rees. 6 | " Released under the MIT License 7 | " ====================================================================== 8 | " Find more themes at : https://github.com/daylerees/colour-schemes 9 | " ====================================================================== 10 | 11 | set background=dark 12 | hi clear 13 | syntax reset 14 | 15 | " Colors for the User Interface. 16 | 17 | hi Cursor guibg=#cc4455 guifg=white ctermbg=4 ctermfg=15 18 | hi link CursorIM Cursor 19 | hi Normal guibg=#14191f guifg=#aec2e0 gui=none ctermbg=0 ctermfg=15 20 | hi NonText guibg=bg guifg=#aec2e0 ctermbg=8 ctermfg=14 21 | hi Visual guibg=#557799 guifg=white gui=none ctermbg=9 ctermfg=15 22 | 23 | hi Linenr guibg=bg guifg=#aaaaaa gui=none ctermbg=bg ctermfg=7 24 | 25 | hi Directory guibg=bg guifg=#337700 gui=none ctermbg=bg ctermfg=10 26 | 27 | hi IncSearch guibg=#0066cc guifg=white gui=none ctermbg=1 ctermfg=15 28 | hi link Seach IncSearch 29 | 30 | hi SpecialKey guibg=bg guifg=fg gui=none ctermbg=bg ctermfg=fg 31 | hi Titled guibg=bg guifg=fg gui=none ctermbg=bg ctermfg=fg 32 | 33 | hi ErrorMsg guibg=bg guifg=#ff0000 ctermbg=bg ctermfg=12 34 | hi ModeMsg guibg=bg guifg=#ffeecc gui=none ctermbg=bg ctermfg=14 35 | hi link MoreMsg ModeMsg 36 | hi Question guibg=bg guifg=#267fb5 ctermbg=bg ctermfg=10 37 | hi link WarningMsg ErrorMsg 38 | 39 | hi StatusLine guibg=#ffeecc guifg=black ctermbg=14 ctermfg=0 40 | hi StatusLineNC guibg=#cc4455 guifg=white gui=none ctermbg=4 ctermfg=11 41 | hi VertSplit guibg=#cc4455 guifg=white gui=none ctermbg=4 ctermfg=11 42 | 43 | hi DiffAdd guibg=#446688 guifg=fg gui=none ctermbg=1 ctermfg=fg 44 | hi DiffChange guibg=#558855 guifg=fg gui=none ctermbg=2 ctermfg=fg 45 | hi DiffDelete guibg=#884444 guifg=fg gui=none ctermbg=4 ctermfg=fg 46 | hi DiffText guibg=#884444 guifg=fg ctermbg=4 ctermfg=fg 47 | 48 | " Colors for Syntax Highlighting. 49 | 50 | hi Comment guibg=bg guifg=#324357 gui=none ctermbg=8 ctermfg=7 51 | 52 | hi Constant guibg=bg guifg=white ctermbg=8 ctermfg=15 53 | hi String guibg=bg guifg=#6ee2ff ctermbg=bg ctermfg=14 54 | hi Character guibg=bg guifg=#ffffff ctermbg=bg ctermfg=14 55 | hi Number guibg=bg guifg=#6ee2ff ctermbg=1 ctermfg=15 56 | hi Boolean guibg=bg guifg=#6ee2ff gui=none ctermbg=1 ctermfg=15 57 | hi Float guibg=bg guifg=#6ee2ff ctermbg=1 ctermfg=15 58 | 59 | hi Identifier guibg=bg guifg=#aec2e0 ctermbg=bg ctermfg=12 60 | hi Function guibg=bg guifg=#ffffff ctermbg=bg ctermfg=12 61 | hi Statement guibg=bg guifg=#ffffff ctermbg=bg ctermfg=14 62 | 63 | hi Conditional guibg=bg guifg=#748aa6 ctermbg=bg ctermfg=12 64 | hi Repeat guibg=bg guifg=#748aa6 ctermbg=4 ctermfg=14 65 | hi Label guibg=bg guifg=#ffccff ctermbg=bg ctermfg=13 66 | hi Operator guibg=bg guifg=#748aa6 ctermbg=6 ctermfg=15 67 | hi Keyword guibg=bg guifg=#748aa6 ctermbg=bg ctermfg=10 68 | hi Exception guibg=bg guifg=#ffffff ctermbg=bg ctermfg=10 69 | 70 | hi PreProc guibg=bg guifg=#ffcc99 ctermbg=4 ctermfg=14 71 | hi Include guibg=bg guifg=#267fb5 ctermbg=bg ctermfg=10 72 | hi link Define Include 73 | hi link Macro Include 74 | hi link PreCondit Include 75 | 76 | hi Type guibg=bg guifg=#267fb5 ctermbg=bg ctermfg=12 77 | hi StorageClass guibg=bg guifg=#ffffff ctermbg=bg ctermfg=10 78 | hi Structure guibg=bg guifg=#aec2e0 ctermbg=bg ctermfg=10 79 | hi Typedef guibg=bg guifg=#267fb5 ctermbg=bg ctermfg=10 80 | 81 | hi Special guibg=bg guifg=#bbddff ctermbg=1 ctermfg=15 82 | hi SpecialChar guibg=bg guifg=#bbddff ctermbg=1 ctermfg=15 83 | hi Tag guibg=bg guifg=#bbddff ctermbg=1 ctermfg=15 84 | hi Delimiter guibg=bg guifg=fg ctermbg=1 ctermfg=fg 85 | hi SpecialComment guibg=#334455 guifg=#4d6785 ctermbg=1 ctermfg=15 86 | hi Debug guibg=bg guifg=#ff9999 gui=none ctermbg=8 ctermfg=12 87 | 88 | hi Underlined guibg=bg guifg=#99ccff gui=underline ctermbg=bg ctermfg=9 cterm=underline 89 | 90 | hi Title guibg=bg guifg=#aec2e0 ctermbg=1 ctermfg=15 91 | hi Ignore guibg=bg guifg=#cccccc ctermbg=bg ctermfg=8 92 | hi Error guibg=#ff0000 guifg=white ctermbg=12 ctermfg=15 93 | hi Todo guibg=#556677 guifg=#ff0000 ctermbg=1 ctermfg=12 94 | 95 | hi htmlH2 guibg=bg guifg=fg ctermbg=8 ctermfg=fg 96 | hi link htmlH3 htmlH2 97 | hi link htmlH4 htmlH3 98 | hi link htmlH5 htmlH4 99 | hi link htmlH6 htmlH5 100 | 101 | " And finally. 102 | 103 | let g:colors_name = "Tron" 104 | let colors_name = "Tron" 105 | 106 | -------------------------------------------------------------------------------- /vim/.vim/colors/yule.vim: -------------------------------------------------------------------------------- 1 | " ====================================================================== 2 | " Yule 3 | " ====================================================================== 4 | " A Sublime Text 2 / Textmate theme. 5 | " Copyright (c) 2014 Dayle Rees. 6 | " Released under the MIT License 7 | " ====================================================================== 8 | " Find more themes at : https://github.com/daylerees/colour-schemes 9 | " ====================================================================== 10 | 11 | set background=dark 12 | hi clear 13 | syntax reset 14 | 15 | " Colors for the User Interface. 16 | 17 | hi Cursor guibg=#cc4455 guifg=white ctermbg=4 ctermfg=15 18 | hi link CursorIM Cursor 19 | hi Normal guibg=#2B2A27 guifg=#EDE0CE gui=none ctermbg=0 ctermfg=15 20 | hi NonText guibg=bg guifg=#EDE0CE ctermbg=8 ctermfg=14 21 | hi Visual guibg=#557799 guifg=white gui=none ctermbg=9 ctermfg=15 22 | 23 | hi Linenr guibg=bg guifg=#aaaaaa gui=none ctermbg=bg ctermfg=7 24 | 25 | hi Directory guibg=bg guifg=#337700 gui=none ctermbg=bg ctermfg=10 26 | 27 | hi IncSearch guibg=#0066cc guifg=white gui=none ctermbg=1 ctermfg=15 28 | hi link Seach IncSearch 29 | 30 | hi SpecialKey guibg=bg guifg=fg gui=none ctermbg=bg ctermfg=fg 31 | hi Titled guibg=bg guifg=fg gui=none ctermbg=bg ctermfg=fg 32 | 33 | hi ErrorMsg guibg=bg guifg=#ff0000 ctermbg=bg ctermfg=12 34 | hi ModeMsg guibg=bg guifg=#ffeecc gui=none ctermbg=bg ctermfg=14 35 | hi link MoreMsg ModeMsg 36 | hi Question guibg=bg guifg=#39B81F ctermbg=bg ctermfg=10 37 | hi link WarningMsg ErrorMsg 38 | 39 | hi StatusLine guibg=#ffeecc guifg=black ctermbg=14 ctermfg=0 40 | hi StatusLineNC guibg=#cc4455 guifg=white gui=none ctermbg=4 ctermfg=11 41 | hi VertSplit guibg=#cc4455 guifg=white gui=none ctermbg=4 ctermfg=11 42 | 43 | hi DiffAdd guibg=#446688 guifg=fg gui=none ctermbg=1 ctermfg=fg 44 | hi DiffChange guibg=#558855 guifg=fg gui=none ctermbg=2 ctermfg=fg 45 | hi DiffDelete guibg=#884444 guifg=fg gui=none ctermbg=4 ctermfg=fg 46 | hi DiffText guibg=#884444 guifg=fg ctermbg=4 ctermfg=fg 47 | 48 | " Colors for Syntax Highlighting. 49 | 50 | hi Comment guibg=bg guifg=#7A7267 gui=none ctermbg=8 ctermfg=7 51 | 52 | hi Constant guibg=bg guifg=white ctermbg=8 ctermfg=15 53 | hi String guibg=bg guifg=#EBB626 ctermbg=bg ctermfg=14 54 | hi Character guibg=bg guifg=#D63131 ctermbg=bg ctermfg=14 55 | hi Number guibg=bg guifg=#EBB626 ctermbg=1 ctermfg=15 56 | hi Boolean guibg=bg guifg=#EBB626 gui=none ctermbg=1 ctermfg=15 57 | hi Float guibg=bg guifg=#EBB626 ctermbg=1 ctermfg=15 58 | 59 | hi Identifier guibg=bg guifg=#EDE0CE ctermbg=bg ctermfg=12 60 | hi Function guibg=bg guifg=#D63131 ctermbg=bg ctermfg=12 61 | hi Statement guibg=bg guifg=#D63131 ctermbg=bg ctermfg=14 62 | 63 | hi Conditional guibg=bg guifg=#39B81F ctermbg=bg ctermfg=12 64 | hi Repeat guibg=bg guifg=#39B81F ctermbg=4 ctermfg=14 65 | hi Label guibg=bg guifg=#ffccff ctermbg=bg ctermfg=13 66 | hi Operator guibg=bg guifg=#39B81F ctermbg=6 ctermfg=15 67 | hi Keyword guibg=bg guifg=#39B81F ctermbg=bg ctermfg=10 68 | hi Exception guibg=bg guifg=#D63131 ctermbg=bg ctermfg=10 69 | 70 | hi PreProc guibg=bg guifg=#ffcc99 ctermbg=4 ctermfg=14 71 | hi Include guibg=bg guifg=#39B81F ctermbg=bg ctermfg=10 72 | hi link Define Include 73 | hi link Macro Include 74 | hi link PreCondit Include 75 | 76 | hi Type guibg=bg guifg=#39B81F ctermbg=bg ctermfg=12 77 | hi StorageClass guibg=bg guifg=#D63131 ctermbg=bg ctermfg=10 78 | hi Structure guibg=bg guifg=#EDE0CE ctermbg=bg ctermfg=10 79 | hi Typedef guibg=bg guifg=#39B81F ctermbg=bg ctermfg=10 80 | 81 | hi Special guibg=bg guifg=#bbddff ctermbg=1 ctermfg=15 82 | hi SpecialChar guibg=bg guifg=#bbddff ctermbg=1 ctermfg=15 83 | hi Tag guibg=bg guifg=#bbddff ctermbg=1 ctermfg=15 84 | hi Delimiter guibg=bg guifg=fg ctermbg=1 ctermfg=fg 85 | hi SpecialComment guibg=#334455 guifg=#bdae9a ctermbg=1 ctermfg=15 86 | hi Debug guibg=bg guifg=#ff9999 gui=none ctermbg=8 ctermfg=12 87 | 88 | hi Underlined guibg=bg guifg=#99ccff gui=underline ctermbg=bg ctermfg=9 cterm=underline 89 | 90 | hi Title guibg=bg guifg=#EDE0CE ctermbg=1 ctermfg=15 91 | hi Ignore guibg=bg guifg=#cccccc ctermbg=bg ctermfg=8 92 | hi Error guibg=#ff0000 guifg=white ctermbg=12 ctermfg=15 93 | hi Todo guibg=#556677 guifg=#ff0000 ctermbg=1 ctermfg=12 94 | 95 | hi htmlH2 guibg=bg guifg=fg ctermbg=8 ctermfg=fg 96 | hi link htmlH3 htmlH2 97 | hi link htmlH4 htmlH3 98 | hi link htmlH5 htmlH4 99 | hi link htmlH6 htmlH5 100 | 101 | " And finally. 102 | 103 | let g:colors_name = "Yule" 104 | let colors_name = "Yule" 105 | 106 | -------------------------------------------------------------------------------- /vim/.vim/colors/azure.vim: -------------------------------------------------------------------------------- 1 | " ====================================================================== 2 | " Azure 3 | " ====================================================================== 4 | " A Sublime Text 2 / Textmate theme. 5 | " Copyright (c) 2014 Dayle Rees. 6 | " Released under the MIT License 7 | " ====================================================================== 8 | " Find more themes at : https://github.com/daylerees/colour-schemes 9 | " ====================================================================== 10 | 11 | set background=dark 12 | hi clear 13 | syntax reset 14 | 15 | " Colors for the User Interface. 16 | 17 | hi Cursor guibg=#cc4455 guifg=white ctermbg=4 ctermfg=15 18 | hi link CursorIM Cursor 19 | hi Normal guibg=#181D26 guifg=#ffffff gui=none ctermbg=0 ctermfg=15 20 | hi NonText guibg=bg guifg=#ffffff ctermbg=8 ctermfg=14 21 | hi Visual guibg=#557799 guifg=white gui=none ctermbg=9 ctermfg=15 22 | 23 | hi Linenr guibg=bg guifg=#aaaaaa gui=none ctermbg=bg ctermfg=7 24 | 25 | hi Directory guibg=bg guifg=#337700 gui=none ctermbg=bg ctermfg=10 26 | 27 | hi IncSearch guibg=#0066cc guifg=white gui=none ctermbg=1 ctermfg=15 28 | hi link Seach IncSearch 29 | 30 | hi SpecialKey guibg=bg guifg=fg gui=none ctermbg=bg ctermfg=fg 31 | hi Titled guibg=bg guifg=fg gui=none ctermbg=bg ctermfg=fg 32 | 33 | hi ErrorMsg guibg=bg guifg=#ff0000 ctermbg=bg ctermfg=12 34 | hi ModeMsg guibg=bg guifg=#ffeecc gui=none ctermbg=bg ctermfg=14 35 | hi link MoreMsg ModeMsg 36 | hi Question guibg=bg guifg=#6AB0A3 ctermbg=bg ctermfg=10 37 | hi link WarningMsg ErrorMsg 38 | 39 | hi StatusLine guibg=#ffeecc guifg=black ctermbg=14 ctermfg=0 40 | hi StatusLineNC guibg=#cc4455 guifg=white gui=none ctermbg=4 ctermfg=11 41 | hi VertSplit guibg=#cc4455 guifg=white gui=none ctermbg=4 ctermfg=11 42 | 43 | hi DiffAdd guibg=#446688 guifg=fg gui=none ctermbg=1 ctermfg=fg 44 | hi DiffChange guibg=#558855 guifg=fg gui=none ctermbg=2 ctermfg=fg 45 | hi DiffDelete guibg=#884444 guifg=fg gui=none ctermbg=4 ctermfg=fg 46 | hi DiffText guibg=#884444 guifg=fg ctermbg=4 ctermfg=fg 47 | 48 | " Colors for Syntax Highlighting. 49 | 50 | hi Comment guibg=bg guifg=#414d62 gui=none ctermbg=8 ctermfg=7 51 | 52 | hi Constant guibg=bg guifg=white ctermbg=8 ctermfg=15 53 | hi String guibg=bg guifg=#64aeb3 ctermbg=bg ctermfg=14 54 | hi Character guibg=bg guifg=#52708b ctermbg=bg ctermfg=14 55 | hi Number guibg=bg guifg=#64aeb3 ctermbg=1 ctermfg=15 56 | hi Boolean guibg=bg guifg=#64aeb3 gui=none ctermbg=1 ctermfg=15 57 | hi Float guibg=bg guifg=#64aeb3 ctermbg=1 ctermfg=15 58 | 59 | hi Identifier guibg=bg guifg=#ffffff ctermbg=bg ctermfg=12 60 | hi Function guibg=bg guifg=#52708b ctermbg=bg ctermfg=12 61 | hi Statement guibg=bg guifg=#52708b ctermbg=bg ctermfg=14 62 | 63 | hi Conditional guibg=bg guifg=#508aaa ctermbg=bg ctermfg=12 64 | hi Repeat guibg=bg guifg=#508aaa ctermbg=4 ctermfg=14 65 | hi Label guibg=bg guifg=#ffccff ctermbg=bg ctermfg=13 66 | hi Operator guibg=bg guifg=#508aaa ctermbg=6 ctermfg=15 67 | hi Keyword guibg=bg guifg=#508aaa ctermbg=bg ctermfg=10 68 | hi Exception guibg=bg guifg=#52708b ctermbg=bg ctermfg=10 69 | 70 | hi PreProc guibg=bg guifg=#ffcc99 ctermbg=4 ctermfg=14 71 | hi Include guibg=bg guifg=#6AB0A3 ctermbg=bg ctermfg=10 72 | hi link Define Include 73 | hi link Macro Include 74 | hi link PreCondit Include 75 | 76 | hi Type guibg=bg guifg=#6AB0A3 ctermbg=bg ctermfg=12 77 | hi StorageClass guibg=bg guifg=#52708b ctermbg=bg ctermfg=10 78 | hi Structure guibg=bg guifg=#ffffff ctermbg=bg ctermfg=10 79 | hi Typedef guibg=bg guifg=#6AB0A3 ctermbg=bg ctermfg=10 80 | 81 | hi Special guibg=bg guifg=#bbddff ctermbg=1 ctermfg=15 82 | hi SpecialChar guibg=bg guifg=#bbddff ctermbg=1 ctermfg=15 83 | hi Tag guibg=bg guifg=#bbddff ctermbg=1 ctermfg=15 84 | hi Delimiter guibg=bg guifg=fg ctermbg=1 ctermfg=fg 85 | hi SpecialComment guibg=#334455 guifg=#5c6b86 ctermbg=1 ctermfg=15 86 | hi Debug guibg=bg guifg=#ff9999 gui=none ctermbg=8 ctermfg=12 87 | 88 | hi Underlined guibg=bg guifg=#99ccff gui=underline ctermbg=bg ctermfg=9 cterm=underline 89 | 90 | hi Title guibg=bg guifg=#ffffff ctermbg=1 ctermfg=15 91 | hi Ignore guibg=bg guifg=#cccccc ctermbg=bg ctermfg=8 92 | hi Error guibg=#ff0000 guifg=white ctermbg=12 ctermfg=15 93 | hi Todo guibg=#556677 guifg=#ff0000 ctermbg=1 ctermfg=12 94 | 95 | hi htmlH2 guibg=bg guifg=fg ctermbg=8 ctermfg=fg 96 | hi link htmlH3 htmlH2 97 | hi link htmlH4 htmlH3 98 | hi link htmlH5 htmlH4 99 | hi link htmlH6 htmlH5 100 | 101 | " And finally. 102 | 103 | let g:colors_name = "Azure" 104 | let colors_name = "Azure" 105 | 106 | -------------------------------------------------------------------------------- /vim/.vim/colors/crisp.vim: -------------------------------------------------------------------------------- 1 | " ====================================================================== 2 | " Crisp 3 | " ====================================================================== 4 | " A Sublime Text 2 / Textmate theme. 5 | " Copyright (c) 2014 Dayle Rees. 6 | " Released under the MIT License 7 | " ====================================================================== 8 | " Find more themes at : https://github.com/daylerees/colour-schemes 9 | " ====================================================================== 10 | 11 | set background=dark 12 | hi clear 13 | syntax reset 14 | 15 | " Colors for the User Interface. 16 | 17 | hi Cursor guibg=#cc4455 guifg=white ctermbg=4 ctermfg=15 18 | hi link CursorIM Cursor 19 | hi Normal guibg=#221a22 guifg=#ffffff gui=none ctermbg=0 ctermfg=15 20 | hi NonText guibg=bg guifg=#ffffff ctermbg=8 ctermfg=14 21 | hi Visual guibg=#557799 guifg=white gui=none ctermbg=9 ctermfg=15 22 | 23 | hi Linenr guibg=bg guifg=#aaaaaa gui=none ctermbg=bg ctermfg=7 24 | 25 | hi Directory guibg=bg guifg=#337700 gui=none ctermbg=bg ctermfg=10 26 | 27 | hi IncSearch guibg=#0066cc guifg=white gui=none ctermbg=1 ctermfg=15 28 | hi link Seach IncSearch 29 | 30 | hi SpecialKey guibg=bg guifg=fg gui=none ctermbg=bg ctermfg=fg 31 | hi Titled guibg=bg guifg=fg gui=none ctermbg=bg ctermfg=fg 32 | 33 | hi ErrorMsg guibg=bg guifg=#ff0000 ctermbg=bg ctermfg=12 34 | hi ModeMsg guibg=bg guifg=#ffeecc gui=none ctermbg=bg ctermfg=14 35 | hi link MoreMsg ModeMsg 36 | hi Question guibg=bg guifg=#cba0cd ctermbg=bg ctermfg=10 37 | hi link WarningMsg ErrorMsg 38 | 39 | hi StatusLine guibg=#ffeecc guifg=black ctermbg=14 ctermfg=0 40 | hi StatusLineNC guibg=#cc4455 guifg=white gui=none ctermbg=4 ctermfg=11 41 | hi VertSplit guibg=#cc4455 guifg=white gui=none ctermbg=4 ctermfg=11 42 | 43 | hi DiffAdd guibg=#446688 guifg=fg gui=none ctermbg=1 ctermfg=fg 44 | hi DiffChange guibg=#558855 guifg=fg gui=none ctermbg=2 ctermfg=fg 45 | hi DiffDelete guibg=#884444 guifg=fg gui=none ctermbg=4 ctermfg=fg 46 | hi DiffText guibg=#884444 guifg=fg ctermbg=4 ctermfg=fg 47 | 48 | " Colors for Syntax Highlighting. 49 | 50 | hi Comment guibg=bg guifg=#574457 gui=none ctermbg=8 ctermfg=7 51 | 52 | hi Constant guibg=bg guifg=white ctermbg=8 ctermfg=15 53 | hi String guibg=bg guifg=#fc9a0f ctermbg=bg ctermfg=14 54 | hi Character guibg=bg guifg=#765478 ctermbg=bg ctermfg=14 55 | hi Number guibg=bg guifg=#fc9a0f ctermbg=1 ctermfg=15 56 | hi Boolean guibg=bg guifg=#fc9a0f gui=none ctermbg=1 ctermfg=15 57 | hi Float guibg=bg guifg=#fc9a0f ctermbg=1 ctermfg=15 58 | 59 | hi Identifier guibg=bg guifg=#ffffff ctermbg=bg ctermfg=12 60 | hi Function guibg=bg guifg=#765478 ctermbg=bg ctermfg=12 61 | hi Statement guibg=bg guifg=#765478 ctermbg=bg ctermfg=14 62 | 63 | hi Conditional guibg=bg guifg=#FC6A0F ctermbg=bg ctermfg=12 64 | hi Repeat guibg=bg guifg=#FC6A0F ctermbg=4 ctermfg=14 65 | hi Label guibg=bg guifg=#ffccff ctermbg=bg ctermfg=13 66 | hi Operator guibg=bg guifg=#FC6A0F ctermbg=6 ctermfg=15 67 | hi Keyword guibg=bg guifg=#FC6A0F ctermbg=bg ctermfg=10 68 | hi Exception guibg=bg guifg=#765478 ctermbg=bg ctermfg=10 69 | 70 | hi PreProc guibg=bg guifg=#ffcc99 ctermbg=4 ctermfg=14 71 | hi Include guibg=bg guifg=#cba0cd ctermbg=bg ctermfg=10 72 | hi link Define Include 73 | hi link Macro Include 74 | hi link PreCondit Include 75 | 76 | hi Type guibg=bg guifg=#cba0cd ctermbg=bg ctermfg=12 77 | hi StorageClass guibg=bg guifg=#765478 ctermbg=bg ctermfg=10 78 | hi Structure guibg=bg guifg=#ffffff ctermbg=bg ctermfg=10 79 | hi Typedef guibg=bg guifg=#cba0cd ctermbg=bg ctermfg=10 80 | 81 | hi Special guibg=bg guifg=#bbddff ctermbg=1 ctermfg=15 82 | hi SpecialChar guibg=bg guifg=#bbddff ctermbg=1 ctermfg=15 83 | hi Tag guibg=bg guifg=#bbddff ctermbg=1 ctermfg=15 84 | hi Delimiter guibg=bg guifg=fg ctermbg=1 ctermfg=fg 85 | hi SpecialComment guibg=#334455 guifg=#776377 ctermbg=1 ctermfg=15 86 | hi Debug guibg=bg guifg=#ff9999 gui=none ctermbg=8 ctermfg=12 87 | 88 | hi Underlined guibg=bg guifg=#99ccff gui=underline ctermbg=bg ctermfg=9 cterm=underline 89 | 90 | hi Title guibg=bg guifg=#ffffff ctermbg=1 ctermfg=15 91 | hi Ignore guibg=bg guifg=#cccccc ctermbg=bg ctermfg=8 92 | hi Error guibg=#ff0000 guifg=white ctermbg=12 ctermfg=15 93 | hi Todo guibg=#556677 guifg=#ff0000 ctermbg=1 ctermfg=12 94 | 95 | hi htmlH2 guibg=bg guifg=fg ctermbg=8 ctermfg=fg 96 | hi link htmlH3 htmlH2 97 | hi link htmlH4 htmlH3 98 | hi link htmlH5 htmlH4 99 | hi link htmlH6 htmlH5 100 | 101 | " And finally. 102 | 103 | let g:colors_name = "Crisp" 104 | let colors_name = "Crisp" 105 | 106 | -------------------------------------------------------------------------------- /vim/.vim/colors/gloom.vim: -------------------------------------------------------------------------------- 1 | " ====================================================================== 2 | " Gloom 3 | " ====================================================================== 4 | " A Sublime Text 2 / Textmate theme. 5 | " Copyright (c) 2014 Dayle Rees. 6 | " Released under the MIT License 7 | " ====================================================================== 8 | " Find more themes at : https://github.com/daylerees/colour-schemes 9 | " ====================================================================== 10 | 11 | set background=dark 12 | hi clear 13 | syntax reset 14 | 15 | " Colors for the User Interface. 16 | 17 | hi Cursor guibg=#cc4455 guifg=white ctermbg=4 ctermfg=15 18 | hi link CursorIM Cursor 19 | hi Normal guibg=#2A332B guifg=#D8EBE5 gui=none ctermbg=0 ctermfg=15 20 | hi NonText guibg=bg guifg=#D8EBE5 ctermbg=8 ctermfg=14 21 | hi Visual guibg=#557799 guifg=white gui=none ctermbg=9 ctermfg=15 22 | 23 | hi Linenr guibg=bg guifg=#aaaaaa gui=none ctermbg=bg ctermfg=7 24 | 25 | hi Directory guibg=bg guifg=#337700 gui=none ctermbg=bg ctermfg=10 26 | 27 | hi IncSearch guibg=#0066cc guifg=white gui=none ctermbg=1 ctermfg=15 28 | hi link Seach IncSearch 29 | 30 | hi SpecialKey guibg=bg guifg=fg gui=none ctermbg=bg ctermfg=fg 31 | hi Titled guibg=bg guifg=fg gui=none ctermbg=bg ctermfg=fg 32 | 33 | hi ErrorMsg guibg=bg guifg=#ff0000 ctermbg=bg ctermfg=12 34 | hi ModeMsg guibg=bg guifg=#ffeecc gui=none ctermbg=bg ctermfg=14 35 | hi link MoreMsg ModeMsg 36 | hi Question guibg=bg guifg=#26A6A6 ctermbg=bg ctermfg=10 37 | hi link WarningMsg ErrorMsg 38 | 39 | hi StatusLine guibg=#ffeecc guifg=black ctermbg=14 ctermfg=0 40 | hi StatusLineNC guibg=#cc4455 guifg=white gui=none ctermbg=4 ctermfg=11 41 | hi VertSplit guibg=#cc4455 guifg=white gui=none ctermbg=4 ctermfg=11 42 | 43 | hi DiffAdd guibg=#446688 guifg=fg gui=none ctermbg=1 ctermfg=fg 44 | hi DiffChange guibg=#558855 guifg=fg gui=none ctermbg=2 ctermfg=fg 45 | hi DiffDelete guibg=#884444 guifg=fg gui=none ctermbg=4 ctermfg=fg 46 | hi DiffText guibg=#884444 guifg=fg ctermbg=4 ctermfg=fg 47 | 48 | " Colors for Syntax Highlighting. 49 | 50 | hi Comment guibg=bg guifg=#4F6E64 gui=none ctermbg=8 ctermfg=7 51 | 52 | hi Constant guibg=bg guifg=white ctermbg=8 ctermfg=15 53 | hi String guibg=bg guifg=#BCD42A ctermbg=bg ctermfg=14 54 | hi Character guibg=bg guifg=#FF5D38 ctermbg=bg ctermfg=14 55 | hi Number guibg=bg guifg=#BCD42A ctermbg=1 ctermfg=15 56 | hi Boolean guibg=bg guifg=#BCD42A gui=none ctermbg=1 ctermfg=15 57 | hi Float guibg=bg guifg=#BCD42A ctermbg=1 ctermfg=15 58 | 59 | hi Identifier guibg=bg guifg=#D8EBE5 ctermbg=bg ctermfg=12 60 | hi Function guibg=bg guifg=#FF5D38 ctermbg=bg ctermfg=12 61 | hi Statement guibg=bg guifg=#FF5D38 ctermbg=bg ctermfg=14 62 | 63 | hi Conditional guibg=bg guifg=#26A6A6 ctermbg=bg ctermfg=12 64 | hi Repeat guibg=bg guifg=#26A6A6 ctermbg=4 ctermfg=14 65 | hi Label guibg=bg guifg=#ffccff ctermbg=bg ctermfg=13 66 | hi Operator guibg=bg guifg=#26A6A6 ctermbg=6 ctermfg=15 67 | hi Keyword guibg=bg guifg=#26A6A6 ctermbg=bg ctermfg=10 68 | hi Exception guibg=bg guifg=#FF5D38 ctermbg=bg ctermfg=10 69 | 70 | hi PreProc guibg=bg guifg=#ffcc99 ctermbg=4 ctermfg=14 71 | hi Include guibg=bg guifg=#26A6A6 ctermbg=bg ctermfg=10 72 | hi link Define Include 73 | hi link Macro Include 74 | hi link PreCondit Include 75 | 76 | hi Type guibg=bg guifg=#26A6A6 ctermbg=bg ctermfg=12 77 | hi StorageClass guibg=bg guifg=#FF5D38 ctermbg=bg ctermfg=10 78 | hi Structure guibg=bg guifg=#D8EBE5 ctermbg=bg ctermfg=10 79 | hi Typedef guibg=bg guifg=#26A6A6 ctermbg=bg ctermfg=10 80 | 81 | hi Special guibg=bg guifg=#bbddff ctermbg=1 ctermfg=15 82 | hi SpecialChar guibg=bg guifg=#bbddff ctermbg=1 ctermfg=15 83 | hi Tag guibg=bg guifg=#bbddff ctermbg=1 ctermfg=15 84 | hi Delimiter guibg=bg guifg=fg ctermbg=1 ctermfg=fg 85 | hi SpecialComment guibg=#334455 guifg=#668e81 ctermbg=1 ctermfg=15 86 | hi Debug guibg=bg guifg=#ff9999 gui=none ctermbg=8 ctermfg=12 87 | 88 | hi Underlined guibg=bg guifg=#99ccff gui=underline ctermbg=bg ctermfg=9 cterm=underline 89 | 90 | hi Title guibg=bg guifg=#D8EBE5 ctermbg=1 ctermfg=15 91 | hi Ignore guibg=bg guifg=#cccccc ctermbg=bg ctermfg=8 92 | hi Error guibg=#ff0000 guifg=white ctermbg=12 ctermfg=15 93 | hi Todo guibg=#556677 guifg=#ff0000 ctermbg=1 ctermfg=12 94 | 95 | hi htmlH2 guibg=bg guifg=fg ctermbg=8 ctermfg=fg 96 | hi link htmlH3 htmlH2 97 | hi link htmlH4 htmlH3 98 | hi link htmlH5 htmlH4 99 | hi link htmlH6 htmlH5 100 | 101 | " And finally. 102 | 103 | let g:colors_name = "Gloom" 104 | let colors_name = "Gloom" 105 | 106 | -------------------------------------------------------------------------------- /vim/.vim/colors/juicy.vim: -------------------------------------------------------------------------------- 1 | " ====================================================================== 2 | " Juicy 3 | " ====================================================================== 4 | " A Sublime Text 2 / Textmate theme. 5 | " Copyright (c) 2014 Dayle Rees. 6 | " Released under the MIT License 7 | " ====================================================================== 8 | " Find more themes at : https://github.com/daylerees/colour-schemes 9 | " ====================================================================== 10 | 11 | set background=dark 12 | hi clear 13 | syntax reset 14 | 15 | " Colors for the User Interface. 16 | 17 | hi Cursor guibg=#cc4455 guifg=white ctermbg=4 ctermfg=15 18 | hi link CursorIM Cursor 19 | hi Normal guibg=#222222 guifg=#e3e2e0 gui=none ctermbg=0 ctermfg=15 20 | hi NonText guibg=bg guifg=#e3e2e0 ctermbg=8 ctermfg=14 21 | hi Visual guibg=#557799 guifg=white gui=none ctermbg=9 ctermfg=15 22 | 23 | hi Linenr guibg=bg guifg=#aaaaaa gui=none ctermbg=bg ctermfg=7 24 | 25 | hi Directory guibg=bg guifg=#337700 gui=none ctermbg=bg ctermfg=10 26 | 27 | hi IncSearch guibg=#0066cc guifg=white gui=none ctermbg=1 ctermfg=15 28 | hi link Seach IncSearch 29 | 30 | hi SpecialKey guibg=bg guifg=fg gui=none ctermbg=bg ctermfg=fg 31 | hi Titled guibg=bg guifg=fg gui=none ctermbg=bg ctermfg=fg 32 | 33 | hi ErrorMsg guibg=bg guifg=#ff0000 ctermbg=bg ctermfg=12 34 | hi ModeMsg guibg=bg guifg=#ffeecc gui=none ctermbg=bg ctermfg=14 35 | hi link MoreMsg ModeMsg 36 | hi Question guibg=bg guifg=#FF4E50 ctermbg=bg ctermfg=10 37 | hi link WarningMsg ErrorMsg 38 | 39 | hi StatusLine guibg=#ffeecc guifg=black ctermbg=14 ctermfg=0 40 | hi StatusLineNC guibg=#cc4455 guifg=white gui=none ctermbg=4 ctermfg=11 41 | hi VertSplit guibg=#cc4455 guifg=white gui=none ctermbg=4 ctermfg=11 42 | 43 | hi DiffAdd guibg=#446688 guifg=fg gui=none ctermbg=1 ctermfg=fg 44 | hi DiffChange guibg=#558855 guifg=fg gui=none ctermbg=2 ctermfg=fg 45 | hi DiffDelete guibg=#884444 guifg=fg gui=none ctermbg=4 ctermfg=fg 46 | hi DiffText guibg=#884444 guifg=fg ctermbg=4 ctermfg=fg 47 | 48 | " Colors for Syntax Highlighting. 49 | 50 | hi Comment guibg=bg guifg=#777777 gui=none ctermbg=8 ctermfg=7 51 | 52 | hi Constant guibg=bg guifg=white ctermbg=8 ctermfg=15 53 | hi String guibg=bg guifg=#3bc7b8 ctermbg=bg ctermfg=14 54 | hi Character guibg=bg guifg=#3bc7b8 ctermbg=bg ctermfg=14 55 | hi Number guibg=bg guifg=#CE1836 ctermbg=1 ctermfg=15 56 | hi Boolean guibg=bg guifg=#CE1836 gui=none ctermbg=1 ctermfg=15 57 | hi Float guibg=bg guifg=#CE1836 ctermbg=1 ctermfg=15 58 | 59 | hi Identifier guibg=bg guifg=#e3e2e0 ctermbg=bg ctermfg=12 60 | hi Function guibg=bg guifg=#3bc7b8 ctermbg=bg ctermfg=12 61 | hi Statement guibg=bg guifg=#3bc7b8 ctermbg=bg ctermfg=14 62 | 63 | hi Conditional guibg=bg guifg=#EDB92E ctermbg=bg ctermfg=12 64 | hi Repeat guibg=bg guifg=#EDB92E ctermbg=4 ctermfg=14 65 | hi Label guibg=bg guifg=#ffccff ctermbg=bg ctermfg=13 66 | hi Operator guibg=bg guifg=#EDB92E ctermbg=6 ctermfg=15 67 | hi Keyword guibg=bg guifg=#EDB92E ctermbg=bg ctermfg=10 68 | hi Exception guibg=bg guifg=#3bc7b8 ctermbg=bg ctermfg=10 69 | 70 | hi PreProc guibg=bg guifg=#ffcc99 ctermbg=4 ctermfg=14 71 | hi Include guibg=bg guifg=#FF4E50 ctermbg=bg ctermfg=10 72 | hi link Define Include 73 | hi link Macro Include 74 | hi link PreCondit Include 75 | 76 | hi Type guibg=bg guifg=#FF4E50 ctermbg=bg ctermfg=12 77 | hi StorageClass guibg=bg guifg=#3bc7b8 ctermbg=bg ctermfg=10 78 | hi Structure guibg=bg guifg=#e3e2e0 ctermbg=bg ctermfg=10 79 | hi Typedef guibg=bg guifg=#FF4E50 ctermbg=bg ctermfg=10 80 | 81 | hi Special guibg=bg guifg=#bbddff ctermbg=1 ctermfg=15 82 | hi SpecialChar guibg=bg guifg=#bbddff ctermbg=1 ctermfg=15 83 | hi Tag guibg=bg guifg=#bbddff ctermbg=1 ctermfg=15 84 | hi Delimiter guibg=bg guifg=fg ctermbg=1 ctermfg=fg 85 | hi SpecialComment guibg=#334455 guifg=#9b9b9b ctermbg=1 ctermfg=15 86 | hi Debug guibg=bg guifg=#ff9999 gui=none ctermbg=8 ctermfg=12 87 | 88 | hi Underlined guibg=bg guifg=#99ccff gui=underline ctermbg=bg ctermfg=9 cterm=underline 89 | 90 | hi Title guibg=bg guifg=#e3e2e0 ctermbg=1 ctermfg=15 91 | hi Ignore guibg=bg guifg=#cccccc ctermbg=bg ctermfg=8 92 | hi Error guibg=#ff0000 guifg=white ctermbg=12 ctermfg=15 93 | hi Todo guibg=#556677 guifg=#ff0000 ctermbg=1 ctermfg=12 94 | 95 | hi htmlH2 guibg=bg guifg=fg ctermbg=8 ctermfg=fg 96 | hi link htmlH3 htmlH2 97 | hi link htmlH4 htmlH3 98 | hi link htmlH5 htmlH4 99 | hi link htmlH6 htmlH5 100 | 101 | " And finally. 102 | 103 | let g:colors_name = "Juicy" 104 | let colors_name = "Juicy" 105 | 106 | -------------------------------------------------------------------------------- /vim/.vim/colors/piggy.vim: -------------------------------------------------------------------------------- 1 | " ====================================================================== 2 | " Piggy 3 | " ====================================================================== 4 | " A Sublime Text 2 / Textmate theme. 5 | " Copyright (c) 2014 Dayle Rees. 6 | " Released under the MIT License 7 | " ====================================================================== 8 | " Find more themes at : https://github.com/daylerees/colour-schemes 9 | " ====================================================================== 10 | 11 | set background=dark 12 | hi clear 13 | syntax reset 14 | 15 | " Colors for the User Interface. 16 | 17 | hi Cursor guibg=#cc4455 guifg=white ctermbg=4 ctermfg=15 18 | hi link CursorIM Cursor 19 | hi Normal guibg=#1c1618 guifg=#EDEBE6 gui=none ctermbg=0 ctermfg=15 20 | hi NonText guibg=bg guifg=#EDEBE6 ctermbg=8 ctermfg=14 21 | hi Visual guibg=#557799 guifg=white gui=none ctermbg=9 ctermfg=15 22 | 23 | hi Linenr guibg=bg guifg=#aaaaaa gui=none ctermbg=bg ctermfg=7 24 | 25 | hi Directory guibg=bg guifg=#337700 gui=none ctermbg=bg ctermfg=10 26 | 27 | hi IncSearch guibg=#0066cc guifg=white gui=none ctermbg=1 ctermfg=15 28 | hi link Seach IncSearch 29 | 30 | hi SpecialKey guibg=bg guifg=fg gui=none ctermbg=bg ctermfg=fg 31 | hi Titled guibg=bg guifg=fg gui=none ctermbg=bg ctermfg=fg 32 | 33 | hi ErrorMsg guibg=bg guifg=#ff0000 ctermbg=bg ctermfg=12 34 | hi ModeMsg guibg=bg guifg=#ffeecc gui=none ctermbg=bg ctermfg=14 35 | hi link MoreMsg ModeMsg 36 | hi Question guibg=bg guifg=#F52E62 ctermbg=bg ctermfg=10 37 | hi link WarningMsg ErrorMsg 38 | 39 | hi StatusLine guibg=#ffeecc guifg=black ctermbg=14 ctermfg=0 40 | hi StatusLineNC guibg=#cc4455 guifg=white gui=none ctermbg=4 ctermfg=11 41 | hi VertSplit guibg=#cc4455 guifg=white gui=none ctermbg=4 ctermfg=11 42 | 43 | hi DiffAdd guibg=#446688 guifg=fg gui=none ctermbg=1 ctermfg=fg 44 | hi DiffChange guibg=#558855 guifg=fg gui=none ctermbg=2 ctermfg=fg 45 | hi DiffDelete guibg=#884444 guifg=fg gui=none ctermbg=4 ctermfg=fg 46 | hi DiffText guibg=#884444 guifg=fg ctermbg=4 ctermfg=fg 47 | 48 | " Colors for Syntax Highlighting. 49 | 50 | hi Comment guibg=bg guifg=#3f3236 gui=none ctermbg=8 ctermfg=7 51 | 52 | hi Constant guibg=bg guifg=white ctermbg=8 ctermfg=15 53 | hi String guibg=bg guifg=#FF453E ctermbg=bg ctermfg=14 54 | hi Character guibg=bg guifg=#FD6A5D ctermbg=bg ctermfg=14 55 | hi Number guibg=bg guifg=#FF453E ctermbg=1 ctermfg=15 56 | hi Boolean guibg=bg guifg=#FF453E gui=none ctermbg=1 ctermfg=15 57 | hi Float guibg=bg guifg=#FF453E ctermbg=1 ctermfg=15 58 | 59 | hi Identifier guibg=bg guifg=#EDEBE6 ctermbg=bg ctermfg=12 60 | hi Function guibg=bg guifg=#FD6A5D ctermbg=bg ctermfg=12 61 | hi Statement guibg=bg guifg=#FD6A5D ctermbg=bg ctermfg=14 62 | 63 | hi Conditional guibg=bg guifg=#FD6A5D ctermbg=bg ctermfg=12 64 | hi Repeat guibg=bg guifg=#FD6A5D ctermbg=4 ctermfg=14 65 | hi Label guibg=bg guifg=#ffccff ctermbg=bg ctermfg=13 66 | hi Operator guibg=bg guifg=#FD6A5D ctermbg=6 ctermfg=15 67 | hi Keyword guibg=bg guifg=#FD6A5D ctermbg=bg ctermfg=10 68 | hi Exception guibg=bg guifg=#FD6A5D ctermbg=bg ctermfg=10 69 | 70 | hi PreProc guibg=bg guifg=#ffcc99 ctermbg=4 ctermfg=14 71 | hi Include guibg=bg guifg=#F52E62 ctermbg=bg ctermfg=10 72 | hi link Define Include 73 | hi link Macro Include 74 | hi link PreCondit Include 75 | 76 | hi Type guibg=bg guifg=#F52E62 ctermbg=bg ctermfg=12 77 | hi StorageClass guibg=bg guifg=#FD6A5D ctermbg=bg ctermfg=10 78 | hi Structure guibg=bg guifg=#EDEBE6 ctermbg=bg ctermfg=10 79 | hi Typedef guibg=bg guifg=#F52E62 ctermbg=bg ctermfg=10 80 | 81 | hi Special guibg=bg guifg=#bbddff ctermbg=1 ctermfg=15 82 | hi SpecialChar guibg=bg guifg=#bbddff ctermbg=1 ctermfg=15 83 | hi Tag guibg=bg guifg=#bbddff ctermbg=1 ctermfg=15 84 | hi Delimiter guibg=bg guifg=fg ctermbg=1 ctermfg=fg 85 | hi SpecialComment guibg=#334455 guifg=#6a515a ctermbg=1 ctermfg=15 86 | hi Debug guibg=bg guifg=#ff9999 gui=none ctermbg=8 ctermfg=12 87 | 88 | hi Underlined guibg=bg guifg=#99ccff gui=underline ctermbg=bg ctermfg=9 cterm=underline 89 | 90 | hi Title guibg=bg guifg=#EDEBE6 ctermbg=1 ctermfg=15 91 | hi Ignore guibg=bg guifg=#cccccc ctermbg=bg ctermfg=8 92 | hi Error guibg=#ff0000 guifg=white ctermbg=12 ctermfg=15 93 | hi Todo guibg=#556677 guifg=#ff0000 ctermbg=1 ctermfg=12 94 | 95 | hi htmlH2 guibg=bg guifg=fg ctermbg=8 ctermfg=fg 96 | hi link htmlH3 htmlH2 97 | hi link htmlH4 htmlH3 98 | hi link htmlH5 htmlH4 99 | hi link htmlH6 htmlH5 100 | 101 | " And finally. 102 | 103 | let g:colors_name = "Piggy" 104 | let colors_name = "Piggy" 105 | 106 | -------------------------------------------------------------------------------- /vim/.vim/colors/shrek.vim: -------------------------------------------------------------------------------- 1 | " ====================================================================== 2 | " Shrek 3 | " ====================================================================== 4 | " A Sublime Text 2 / Textmate theme. 5 | " Copyright (c) 2014 Dayle Rees. 6 | " Released under the MIT License 7 | " ====================================================================== 8 | " Find more themes at : https://github.com/daylerees/colour-schemes 9 | " ====================================================================== 10 | 11 | set background=dark 12 | hi clear 13 | syntax reset 14 | 15 | " Colors for the User Interface. 16 | 17 | hi Cursor guibg=#cc4455 guifg=white ctermbg=4 ctermfg=15 18 | hi link CursorIM Cursor 19 | hi Normal guibg=#222222 guifg=#ffffff gui=none ctermbg=0 ctermfg=15 20 | hi NonText guibg=bg guifg=#ffffff ctermbg=8 ctermfg=14 21 | hi Visual guibg=#557799 guifg=white gui=none ctermbg=9 ctermfg=15 22 | 23 | hi Linenr guibg=bg guifg=#aaaaaa gui=none ctermbg=bg ctermfg=7 24 | 25 | hi Directory guibg=bg guifg=#337700 gui=none ctermbg=bg ctermfg=10 26 | 27 | hi IncSearch guibg=#0066cc guifg=white gui=none ctermbg=1 ctermfg=15 28 | hi link Seach IncSearch 29 | 30 | hi SpecialKey guibg=bg guifg=fg gui=none ctermbg=bg ctermfg=fg 31 | hi Titled guibg=bg guifg=fg gui=none ctermbg=bg ctermfg=fg 32 | 33 | hi ErrorMsg guibg=bg guifg=#ff0000 ctermbg=bg ctermfg=12 34 | hi ModeMsg guibg=bg guifg=#ffeecc gui=none ctermbg=bg ctermfg=14 35 | hi link MoreMsg ModeMsg 36 | hi Question guibg=bg guifg=#B2DE62 ctermbg=bg ctermfg=10 37 | hi link WarningMsg ErrorMsg 38 | 39 | hi StatusLine guibg=#ffeecc guifg=black ctermbg=14 ctermfg=0 40 | hi StatusLineNC guibg=#cc4455 guifg=white gui=none ctermbg=4 ctermfg=11 41 | hi VertSplit guibg=#cc4455 guifg=white gui=none ctermbg=4 ctermfg=11 42 | 43 | hi DiffAdd guibg=#446688 guifg=fg gui=none ctermbg=1 ctermfg=fg 44 | hi DiffChange guibg=#558855 guifg=fg gui=none ctermbg=2 ctermfg=fg 45 | hi DiffDelete guibg=#884444 guifg=fg gui=none ctermbg=4 ctermfg=fg 46 | hi DiffText guibg=#884444 guifg=fg ctermbg=4 ctermfg=fg 47 | 48 | " Colors for Syntax Highlighting. 49 | 50 | hi Comment guibg=bg guifg=#555555 gui=none ctermbg=8 ctermfg=7 51 | 52 | hi Constant guibg=bg guifg=white ctermbg=8 ctermfg=15 53 | hi String guibg=bg guifg=#81e911 ctermbg=bg ctermfg=14 54 | hi Character guibg=bg guifg=#857a5e ctermbg=bg ctermfg=14 55 | hi Number guibg=bg guifg=#81e911 ctermbg=1 ctermfg=15 56 | hi Boolean guibg=bg guifg=#81e911 gui=none ctermbg=1 ctermfg=15 57 | hi Float guibg=bg guifg=#81e911 ctermbg=1 ctermfg=15 58 | 59 | hi Identifier guibg=bg guifg=#ffffff ctermbg=bg ctermfg=12 60 | hi Function guibg=bg guifg=#857a5e ctermbg=bg ctermfg=12 61 | hi Statement guibg=bg guifg=#857a5e ctermbg=bg ctermfg=14 62 | 63 | hi Conditional guibg=bg guifg=#bfb59b ctermbg=bg ctermfg=12 64 | hi Repeat guibg=bg guifg=#bfb59b ctermbg=4 ctermfg=14 65 | hi Label guibg=bg guifg=#ffccff ctermbg=bg ctermfg=13 66 | hi Operator guibg=bg guifg=#bfb59b ctermbg=6 ctermfg=15 67 | hi Keyword guibg=bg guifg=#bfb59b ctermbg=bg ctermfg=10 68 | hi Exception guibg=bg guifg=#857a5e ctermbg=bg ctermfg=10 69 | 70 | hi PreProc guibg=bg guifg=#ffcc99 ctermbg=4 ctermfg=14 71 | hi Include guibg=bg guifg=#B2DE62 ctermbg=bg ctermfg=10 72 | hi link Define Include 73 | hi link Macro Include 74 | hi link PreCondit Include 75 | 76 | hi Type guibg=bg guifg=#B2DE62 ctermbg=bg ctermfg=12 77 | hi StorageClass guibg=bg guifg=#857a5e ctermbg=bg ctermfg=10 78 | hi Structure guibg=bg guifg=#ffffff ctermbg=bg ctermfg=10 79 | hi Typedef guibg=bg guifg=#B2DE62 ctermbg=bg ctermfg=10 80 | 81 | hi Special guibg=bg guifg=#bbddff ctermbg=1 ctermfg=15 82 | hi SpecialChar guibg=bg guifg=#bbddff ctermbg=1 ctermfg=15 83 | hi Tag guibg=bg guifg=#bbddff ctermbg=1 ctermfg=15 84 | hi Delimiter guibg=bg guifg=fg ctermbg=1 ctermfg=fg 85 | hi SpecialComment guibg=#334455 guifg=#777777 ctermbg=1 ctermfg=15 86 | hi Debug guibg=bg guifg=#ff9999 gui=none ctermbg=8 ctermfg=12 87 | 88 | hi Underlined guibg=bg guifg=#99ccff gui=underline ctermbg=bg ctermfg=9 cterm=underline 89 | 90 | hi Title guibg=bg guifg=#ffffff ctermbg=1 ctermfg=15 91 | hi Ignore guibg=bg guifg=#cccccc ctermbg=bg ctermfg=8 92 | hi Error guibg=#ff0000 guifg=white ctermbg=12 ctermfg=15 93 | hi Todo guibg=#556677 guifg=#ff0000 ctermbg=1 ctermfg=12 94 | 95 | hi htmlH2 guibg=bg guifg=fg ctermbg=8 ctermfg=fg 96 | hi link htmlH3 htmlH2 97 | hi link htmlH4 htmlH3 98 | hi link htmlH5 htmlH4 99 | hi link htmlH6 htmlH5 100 | 101 | " And finally. 102 | 103 | let g:colors_name = "Shrek" 104 | let colors_name = "Shrek" 105 | 106 | -------------------------------------------------------------------------------- /vim/.vim/colors/slate.vim: -------------------------------------------------------------------------------- 1 | " ====================================================================== 2 | " Slate 3 | " ====================================================================== 4 | " A Sublime Text 2 / Textmate theme. 5 | " Copyright (c) 2014 Dayle Rees. 6 | " Released under the MIT License 7 | " ====================================================================== 8 | " Find more themes at : https://github.com/daylerees/colour-schemes 9 | " ====================================================================== 10 | 11 | set background=dark 12 | hi clear 13 | syntax reset 14 | 15 | " Colors for the User Interface. 16 | 17 | hi Cursor guibg=#cc4455 guifg=white ctermbg=4 ctermfg=15 18 | hi link CursorIM Cursor 19 | hi Normal guibg=#19191f guifg=#ebebf4 gui=none ctermbg=0 ctermfg=15 20 | hi NonText guibg=bg guifg=#ebebf4 ctermbg=8 ctermfg=14 21 | hi Visual guibg=#557799 guifg=white gui=none ctermbg=9 ctermfg=15 22 | 23 | hi Linenr guibg=bg guifg=#aaaaaa gui=none ctermbg=bg ctermfg=7 24 | 25 | hi Directory guibg=bg guifg=#337700 gui=none ctermbg=bg ctermfg=10 26 | 27 | hi IncSearch guibg=#0066cc guifg=white gui=none ctermbg=1 ctermfg=15 28 | hi link Seach IncSearch 29 | 30 | hi SpecialKey guibg=bg guifg=fg gui=none ctermbg=bg ctermfg=fg 31 | hi Titled guibg=bg guifg=fg gui=none ctermbg=bg ctermfg=fg 32 | 33 | hi ErrorMsg guibg=bg guifg=#ff0000 ctermbg=bg ctermfg=12 34 | hi ModeMsg guibg=bg guifg=#ffeecc gui=none ctermbg=bg ctermfg=14 35 | hi link MoreMsg ModeMsg 36 | hi Question guibg=bg guifg=#566981 ctermbg=bg ctermfg=10 37 | hi link WarningMsg ErrorMsg 38 | 39 | hi StatusLine guibg=#ffeecc guifg=black ctermbg=14 ctermfg=0 40 | hi StatusLineNC guibg=#cc4455 guifg=white gui=none ctermbg=4 ctermfg=11 41 | hi VertSplit guibg=#cc4455 guifg=white gui=none ctermbg=4 ctermfg=11 42 | 43 | hi DiffAdd guibg=#446688 guifg=fg gui=none ctermbg=1 ctermfg=fg 44 | hi DiffChange guibg=#558855 guifg=fg gui=none ctermbg=2 ctermfg=fg 45 | hi DiffDelete guibg=#884444 guifg=fg gui=none ctermbg=4 ctermfg=fg 46 | hi DiffText guibg=#884444 guifg=fg ctermbg=4 ctermfg=fg 47 | 48 | " Colors for Syntax Highlighting. 49 | 50 | hi Comment guibg=bg guifg=#515166 gui=none ctermbg=8 ctermfg=7 51 | 52 | hi Constant guibg=bg guifg=white ctermbg=8 ctermfg=15 53 | hi String guibg=bg guifg=#9eb2d9 ctermbg=bg ctermfg=14 54 | hi Character guibg=bg guifg=#89A7B1 ctermbg=bg ctermfg=14 55 | hi Number guibg=bg guifg=#9eb2d9 ctermbg=1 ctermfg=15 56 | hi Boolean guibg=bg guifg=#9eb2d9 gui=none ctermbg=1 ctermfg=15 57 | hi Float guibg=bg guifg=#9eb2d9 ctermbg=1 ctermfg=15 58 | 59 | hi Identifier guibg=bg guifg=#ebebf4 ctermbg=bg ctermfg=12 60 | hi Function guibg=bg guifg=#89A7B1 ctermbg=bg ctermfg=12 61 | hi Statement guibg=bg guifg=#89A7B1 ctermbg=bg ctermfg=14 62 | 63 | hi Conditional guibg=bg guifg=#566981 ctermbg=bg ctermfg=12 64 | hi Repeat guibg=bg guifg=#566981 ctermbg=4 ctermfg=14 65 | hi Label guibg=bg guifg=#ffccff ctermbg=bg ctermfg=13 66 | hi Operator guibg=bg guifg=#566981 ctermbg=6 ctermfg=15 67 | hi Keyword guibg=bg guifg=#566981 ctermbg=bg ctermfg=10 68 | hi Exception guibg=bg guifg=#89A7B1 ctermbg=bg ctermfg=10 69 | 70 | hi PreProc guibg=bg guifg=#ffcc99 ctermbg=4 ctermfg=14 71 | hi Include guibg=bg guifg=#566981 ctermbg=bg ctermfg=10 72 | hi link Define Include 73 | hi link Macro Include 74 | hi link PreCondit Include 75 | 76 | hi Type guibg=bg guifg=#566981 ctermbg=bg ctermfg=12 77 | hi StorageClass guibg=bg guifg=#89A7B1 ctermbg=bg ctermfg=10 78 | hi Structure guibg=bg guifg=#ebebf4 ctermbg=bg ctermfg=10 79 | hi Typedef guibg=bg guifg=#566981 ctermbg=bg ctermfg=10 80 | 81 | hi Special guibg=bg guifg=#bbddff ctermbg=1 ctermfg=15 82 | hi SpecialChar guibg=bg guifg=#bbddff ctermbg=1 ctermfg=15 83 | hi Tag guibg=bg guifg=#bbddff ctermbg=1 ctermfg=15 84 | hi Delimiter guibg=bg guifg=fg ctermbg=1 ctermfg=fg 85 | hi SpecialComment guibg=#334455 guifg=#686883 ctermbg=1 ctermfg=15 86 | hi Debug guibg=bg guifg=#ff9999 gui=none ctermbg=8 ctermfg=12 87 | 88 | hi Underlined guibg=bg guifg=#99ccff gui=underline ctermbg=bg ctermfg=9 cterm=underline 89 | 90 | hi Title guibg=bg guifg=#ebebf4 ctermbg=1 ctermfg=15 91 | hi Ignore guibg=bg guifg=#cccccc ctermbg=bg ctermfg=8 92 | hi Error guibg=#ff0000 guifg=white ctermbg=12 ctermfg=15 93 | hi Todo guibg=#556677 guifg=#ff0000 ctermbg=1 ctermfg=12 94 | 95 | hi htmlH2 guibg=bg guifg=fg ctermbg=8 ctermfg=fg 96 | hi link htmlH3 htmlH2 97 | hi link htmlH4 htmlH3 98 | hi link htmlH5 htmlH4 99 | hi link htmlH6 htmlH5 100 | 101 | " And finally. 102 | 103 | let g:colors_name = "Slate" 104 | let colors_name = "Slate" 105 | 106 | -------------------------------------------------------------------------------- /vim/.vim/colors/slime.vim: -------------------------------------------------------------------------------- 1 | " ====================================================================== 2 | " Slime 3 | " ====================================================================== 4 | " A Sublime Text 2 / Textmate theme. 5 | " Copyright (c) 2014 Dayle Rees. 6 | " Released under the MIT License 7 | " ====================================================================== 8 | " Find more themes at : https://github.com/daylerees/colour-schemes 9 | " ====================================================================== 10 | 11 | set background=dark 12 | hi clear 13 | syntax reset 14 | 15 | " Colors for the User Interface. 16 | 17 | hi Cursor guibg=#cc4455 guifg=white ctermbg=4 ctermfg=15 18 | hi link CursorIM Cursor 19 | hi Normal guibg=#292D30 guifg=#FFFFFF gui=none ctermbg=0 ctermfg=15 20 | hi NonText guibg=bg guifg=#FFFFFF ctermbg=8 ctermfg=14 21 | hi Visual guibg=#557799 guifg=white gui=none ctermbg=9 ctermfg=15 22 | 23 | hi Linenr guibg=bg guifg=#aaaaaa gui=none ctermbg=bg ctermfg=7 24 | 25 | hi Directory guibg=bg guifg=#337700 gui=none ctermbg=bg ctermfg=10 26 | 27 | hi IncSearch guibg=#0066cc guifg=white gui=none ctermbg=1 ctermfg=15 28 | hi link Seach IncSearch 29 | 30 | hi SpecialKey guibg=bg guifg=fg gui=none ctermbg=bg ctermfg=fg 31 | hi Titled guibg=bg guifg=fg gui=none ctermbg=bg ctermfg=fg 32 | 33 | hi ErrorMsg guibg=bg guifg=#ff0000 ctermbg=bg ctermfg=12 34 | hi ModeMsg guibg=bg guifg=#ffeecc gui=none ctermbg=bg ctermfg=14 35 | hi link MoreMsg ModeMsg 36 | hi Question guibg=bg guifg=#FAFFDB ctermbg=bg ctermfg=10 37 | hi link WarningMsg ErrorMsg 38 | 39 | hi StatusLine guibg=#ffeecc guifg=black ctermbg=14 ctermfg=0 40 | hi StatusLineNC guibg=#cc4455 guifg=white gui=none ctermbg=4 ctermfg=11 41 | hi VertSplit guibg=#cc4455 guifg=white gui=none ctermbg=4 ctermfg=11 42 | 43 | hi DiffAdd guibg=#446688 guifg=fg gui=none ctermbg=1 ctermfg=fg 44 | hi DiffChange guibg=#558855 guifg=fg gui=none ctermbg=2 ctermfg=fg 45 | hi DiffDelete guibg=#884444 guifg=fg gui=none ctermbg=4 ctermfg=fg 46 | hi DiffText guibg=#884444 guifg=fg ctermbg=4 ctermfg=fg 47 | 48 | " Colors for Syntax Highlighting. 49 | 50 | hi Comment guibg=bg guifg=#4F5A63 gui=none ctermbg=8 ctermfg=7 51 | 52 | hi Constant guibg=bg guifg=white ctermbg=8 ctermfg=15 53 | hi String guibg=bg guifg=#FAFFDB ctermbg=bg ctermfg=14 54 | hi Character guibg=bg guifg=#9FB3C2 ctermbg=bg ctermfg=14 55 | hi Number guibg=bg guifg=#C7AF3F ctermbg=1 ctermfg=15 56 | hi Boolean guibg=bg guifg=#C7AF3F gui=none ctermbg=1 ctermfg=15 57 | hi Float guibg=bg guifg=#C7AF3F ctermbg=1 ctermfg=15 58 | 59 | hi Identifier guibg=bg guifg=#FFFFFF ctermbg=bg ctermfg=12 60 | hi Function guibg=bg guifg=#9FB3C2 ctermbg=bg ctermfg=12 61 | hi Statement guibg=bg guifg=#9FB3C2 ctermbg=bg ctermfg=14 62 | 63 | hi Conditional guibg=bg guifg=#9FB3C2 ctermbg=bg ctermfg=12 64 | hi Repeat guibg=bg guifg=#9FB3C2 ctermbg=4 ctermfg=14 65 | hi Label guibg=bg guifg=#ffccff ctermbg=bg ctermfg=13 66 | hi Operator guibg=bg guifg=#9FB3C2 ctermbg=6 ctermfg=15 67 | hi Keyword guibg=bg guifg=#9FB3C2 ctermbg=bg ctermfg=10 68 | hi Exception guibg=bg guifg=#9FB3C2 ctermbg=bg ctermfg=10 69 | 70 | hi PreProc guibg=bg guifg=#ffcc99 ctermbg=4 ctermfg=14 71 | hi Include guibg=bg guifg=#FAFFDB ctermbg=bg ctermfg=10 72 | hi link Define Include 73 | hi link Macro Include 74 | hi link PreCondit Include 75 | 76 | hi Type guibg=bg guifg=#FAFFDB ctermbg=bg ctermfg=12 77 | hi StorageClass guibg=bg guifg=#9FB3C2 ctermbg=bg ctermfg=10 78 | hi Structure guibg=bg guifg=#FFFFFF ctermbg=bg ctermfg=10 79 | hi Typedef guibg=bg guifg=#FAFFDB ctermbg=bg ctermfg=10 80 | 81 | hi Special guibg=bg guifg=#bbddff ctermbg=1 ctermfg=15 82 | hi SpecialChar guibg=bg guifg=#bbddff ctermbg=1 ctermfg=15 83 | hi Tag guibg=bg guifg=#bbddff ctermbg=1 ctermfg=15 84 | hi Delimiter guibg=bg guifg=fg ctermbg=1 ctermfg=fg 85 | hi SpecialComment guibg=#334455 guifg=#80919f ctermbg=1 ctermfg=15 86 | hi Debug guibg=bg guifg=#ff9999 gui=none ctermbg=8 ctermfg=12 87 | 88 | hi Underlined guibg=bg guifg=#99ccff gui=underline ctermbg=bg ctermfg=9 cterm=underline 89 | 90 | hi Title guibg=bg guifg=#FFFFFF ctermbg=1 ctermfg=15 91 | hi Ignore guibg=bg guifg=#cccccc ctermbg=bg ctermfg=8 92 | hi Error guibg=#ff0000 guifg=white ctermbg=12 ctermfg=15 93 | hi Todo guibg=#556677 guifg=#ff0000 ctermbg=1 ctermfg=12 94 | 95 | hi htmlH2 guibg=bg guifg=fg ctermbg=8 ctermfg=fg 96 | hi link htmlH3 htmlH2 97 | hi link htmlH4 htmlH3 98 | hi link htmlH5 htmlH4 99 | hi link htmlH6 htmlH5 100 | 101 | " And finally. 102 | 103 | let g:colors_name = "Slime" 104 | let colors_name = "Slime" 105 | 106 | -------------------------------------------------------------------------------- /vim/.vim/colors/stark.vim: -------------------------------------------------------------------------------- 1 | " ====================================================================== 2 | " Stark 3 | " ====================================================================== 4 | " A Sublime Text 2 / Textmate theme. 5 | " Copyright (c) 2014 Dayle Rees. 6 | " Released under the MIT License 7 | " ====================================================================== 8 | " Find more themes at : https://github.com/daylerees/colour-schemes 9 | " ====================================================================== 10 | 11 | set background=dark 12 | hi clear 13 | syntax reset 14 | 15 | " Colors for the User Interface. 16 | 17 | hi Cursor guibg=#cc4455 guifg=white ctermbg=4 ctermfg=15 18 | hi link CursorIM Cursor 19 | hi Normal guibg=#2E2C2B guifg=#DEDEDE gui=none ctermbg=0 ctermfg=15 20 | hi NonText guibg=bg guifg=#DEDEDE ctermbg=8 ctermfg=14 21 | hi Visual guibg=#557799 guifg=white gui=none ctermbg=9 ctermfg=15 22 | 23 | hi Linenr guibg=bg guifg=#aaaaaa gui=none ctermbg=bg ctermfg=7 24 | 25 | hi Directory guibg=bg guifg=#337700 gui=none ctermbg=bg ctermfg=10 26 | 27 | hi IncSearch guibg=#0066cc guifg=white gui=none ctermbg=1 ctermfg=15 28 | hi link Seach IncSearch 29 | 30 | hi SpecialKey guibg=bg guifg=fg gui=none ctermbg=bg ctermfg=fg 31 | hi Titled guibg=bg guifg=fg gui=none ctermbg=bg ctermfg=fg 32 | 33 | hi ErrorMsg guibg=bg guifg=#ff0000 ctermbg=bg ctermfg=12 34 | hi ModeMsg guibg=bg guifg=#ffeecc gui=none ctermbg=bg ctermfg=14 35 | hi link MoreMsg ModeMsg 36 | hi Question guibg=bg guifg=#FFBB29 ctermbg=bg ctermfg=10 37 | hi link WarningMsg ErrorMsg 38 | 39 | hi StatusLine guibg=#ffeecc guifg=black ctermbg=14 ctermfg=0 40 | hi StatusLineNC guibg=#cc4455 guifg=white gui=none ctermbg=4 ctermfg=11 41 | hi VertSplit guibg=#cc4455 guifg=white gui=none ctermbg=4 ctermfg=11 42 | 43 | hi DiffAdd guibg=#446688 guifg=fg gui=none ctermbg=1 ctermfg=fg 44 | hi DiffChange guibg=#558855 guifg=fg gui=none ctermbg=2 ctermfg=fg 45 | hi DiffDelete guibg=#884444 guifg=fg gui=none ctermbg=4 ctermfg=fg 46 | hi DiffText guibg=#884444 guifg=fg ctermbg=4 ctermfg=fg 47 | 48 | " Colors for Syntax Highlighting. 49 | 50 | hi Comment guibg=bg guifg=#615953 gui=none ctermbg=8 ctermfg=7 51 | 52 | hi Constant guibg=bg guifg=white ctermbg=8 ctermfg=15 53 | hi String guibg=bg guifg=#FFBB29 ctermbg=bg ctermfg=14 54 | hi Character guibg=bg guifg=#F03113 ctermbg=bg ctermfg=14 55 | hi Number guibg=bg guifg=#617FA0 ctermbg=1 ctermfg=15 56 | hi Boolean guibg=bg guifg=#617FA0 gui=none ctermbg=1 ctermfg=15 57 | hi Float guibg=bg guifg=#617FA0 ctermbg=1 ctermfg=15 58 | 59 | hi Identifier guibg=bg guifg=#DEDEDE ctermbg=bg ctermfg=12 60 | hi Function guibg=bg guifg=#F03113 ctermbg=bg ctermfg=12 61 | hi Statement guibg=bg guifg=#F03113 ctermbg=bg ctermfg=14 62 | 63 | hi Conditional guibg=bg guifg=#aaaaaa ctermbg=bg ctermfg=12 64 | hi Repeat guibg=bg guifg=#aaaaaa ctermbg=4 ctermfg=14 65 | hi Label guibg=bg guifg=#ffccff ctermbg=bg ctermfg=13 66 | hi Operator guibg=bg guifg=#aaaaaa ctermbg=6 ctermfg=15 67 | hi Keyword guibg=bg guifg=#aaaaaa ctermbg=bg ctermfg=10 68 | hi Exception guibg=bg guifg=#F03113 ctermbg=bg ctermfg=10 69 | 70 | hi PreProc guibg=bg guifg=#ffcc99 ctermbg=4 ctermfg=14 71 | hi Include guibg=bg guifg=#FFBB29 ctermbg=bg ctermfg=10 72 | hi link Define Include 73 | hi link Macro Include 74 | hi link PreCondit Include 75 | 76 | hi Type guibg=bg guifg=#FFBB29 ctermbg=bg ctermfg=12 77 | hi StorageClass guibg=bg guifg=#F03113 ctermbg=bg ctermfg=10 78 | hi Structure guibg=bg guifg=#DEDEDE ctermbg=bg ctermfg=10 79 | hi Typedef guibg=bg guifg=#FFBB29 ctermbg=bg ctermfg=10 80 | 81 | hi Special guibg=bg guifg=#bbddff ctermbg=1 ctermfg=15 82 | hi SpecialChar guibg=bg guifg=#bbddff ctermbg=1 ctermfg=15 83 | hi Tag guibg=bg guifg=#bbddff ctermbg=1 ctermfg=15 84 | hi Delimiter guibg=bg guifg=fg ctermbg=1 ctermfg=fg 85 | hi SpecialComment guibg=#334455 guifg=#877d76 ctermbg=1 ctermfg=15 86 | hi Debug guibg=bg guifg=#ff9999 gui=none ctermbg=8 ctermfg=12 87 | 88 | hi Underlined guibg=bg guifg=#99ccff gui=underline ctermbg=bg ctermfg=9 cterm=underline 89 | 90 | hi Title guibg=bg guifg=#DEDEDE ctermbg=1 ctermfg=15 91 | hi Ignore guibg=bg guifg=#cccccc ctermbg=bg ctermfg=8 92 | hi Error guibg=#ff0000 guifg=white ctermbg=12 ctermfg=15 93 | hi Todo guibg=#556677 guifg=#ff0000 ctermbg=1 ctermfg=12 94 | 95 | hi htmlH2 guibg=bg guifg=fg ctermbg=8 ctermfg=fg 96 | hi link htmlH3 htmlH2 97 | hi link htmlH4 htmlH3 98 | hi link htmlH5 htmlH4 99 | hi link htmlH6 htmlH5 100 | 101 | " And finally. 102 | 103 | let g:colors_name = "Stark" 104 | let colors_name = "Stark" 105 | 106 | -------------------------------------------------------------------------------- /vim/.vim/colors/super.vim: -------------------------------------------------------------------------------- 1 | " ====================================================================== 2 | " Super 3 | " ====================================================================== 4 | " A Sublime Text 2 / Textmate theme. 5 | " Copyright (c) 2014 Dayle Rees. 6 | " Released under the MIT License 7 | " ====================================================================== 8 | " Find more themes at : https://github.com/daylerees/colour-schemes 9 | " ====================================================================== 10 | 11 | set background=dark 12 | hi clear 13 | syntax reset 14 | 15 | " Colors for the User Interface. 16 | 17 | hi Cursor guibg=#cc4455 guifg=white ctermbg=4 ctermfg=15 18 | hi link CursorIM Cursor 19 | hi Normal guibg=#15191D guifg=#ffffff gui=none ctermbg=0 ctermfg=15 20 | hi NonText guibg=bg guifg=#ffffff ctermbg=8 ctermfg=14 21 | hi Visual guibg=#557799 guifg=white gui=none ctermbg=9 ctermfg=15 22 | 23 | hi Linenr guibg=bg guifg=#aaaaaa gui=none ctermbg=bg ctermfg=7 24 | 25 | hi Directory guibg=bg guifg=#337700 gui=none ctermbg=bg ctermfg=10 26 | 27 | hi IncSearch guibg=#0066cc guifg=white gui=none ctermbg=1 ctermfg=15 28 | hi link Seach IncSearch 29 | 30 | hi SpecialKey guibg=bg guifg=fg gui=none ctermbg=bg ctermfg=fg 31 | hi Titled guibg=bg guifg=fg gui=none ctermbg=bg ctermfg=fg 32 | 33 | hi ErrorMsg guibg=bg guifg=#ff0000 ctermbg=bg ctermfg=12 34 | hi ModeMsg guibg=bg guifg=#ffeecc gui=none ctermbg=bg ctermfg=14 35 | hi link MoreMsg ModeMsg 36 | hi Question guibg=bg guifg=#5d67ad ctermbg=bg ctermfg=10 37 | hi link WarningMsg ErrorMsg 38 | 39 | hi StatusLine guibg=#ffeecc guifg=black ctermbg=14 ctermfg=0 40 | hi StatusLineNC guibg=#cc4455 guifg=white gui=none ctermbg=4 ctermfg=11 41 | hi VertSplit guibg=#cc4455 guifg=white gui=none ctermbg=4 ctermfg=11 42 | 43 | hi DiffAdd guibg=#446688 guifg=fg gui=none ctermbg=1 ctermfg=fg 44 | hi DiffChange guibg=#558855 guifg=fg gui=none ctermbg=2 ctermfg=fg 45 | hi DiffDelete guibg=#884444 guifg=fg gui=none ctermbg=4 ctermfg=fg 46 | hi DiffText guibg=#884444 guifg=fg ctermbg=4 ctermfg=fg 47 | 48 | " Colors for Syntax Highlighting. 49 | 50 | hi Comment guibg=bg guifg=#465360 gui=none ctermbg=8 ctermfg=7 51 | 52 | hi Constant guibg=bg guifg=white ctermbg=8 ctermfg=15 53 | hi String guibg=bg guifg=#F7A21B ctermbg=bg ctermfg=14 54 | hi Character guibg=bg guifg=#D60257 ctermbg=bg ctermfg=14 55 | hi Number guibg=bg guifg=#F7A21B ctermbg=1 ctermfg=15 56 | hi Boolean guibg=bg guifg=#F7A21B gui=none ctermbg=1 ctermfg=15 57 | hi Float guibg=bg guifg=#F7A21B ctermbg=1 ctermfg=15 58 | 59 | hi Identifier guibg=bg guifg=#ffffff ctermbg=bg ctermfg=12 60 | hi Function guibg=bg guifg=#D60257 ctermbg=bg ctermfg=12 61 | hi Statement guibg=bg guifg=#D60257 ctermbg=bg ctermfg=14 62 | 63 | hi Conditional guibg=bg guifg=#5d67ad ctermbg=bg ctermfg=12 64 | hi Repeat guibg=bg guifg=#5d67ad ctermbg=4 ctermfg=14 65 | hi Label guibg=bg guifg=#ffccff ctermbg=bg ctermfg=13 66 | hi Operator guibg=bg guifg=#5d67ad ctermbg=6 ctermfg=15 67 | hi Keyword guibg=bg guifg=#5d67ad ctermbg=bg ctermfg=10 68 | hi Exception guibg=bg guifg=#D60257 ctermbg=bg ctermfg=10 69 | 70 | hi PreProc guibg=bg guifg=#ffcc99 ctermbg=4 ctermfg=14 71 | hi Include guibg=bg guifg=#5d67ad ctermbg=bg ctermfg=10 72 | hi link Define Include 73 | hi link Macro Include 74 | hi link PreCondit Include 75 | 76 | hi Type guibg=bg guifg=#5d67ad ctermbg=bg ctermfg=12 77 | hi StorageClass guibg=bg guifg=#D60257 ctermbg=bg ctermfg=10 78 | hi Structure guibg=bg guifg=#ffffff ctermbg=bg ctermfg=10 79 | hi Typedef guibg=bg guifg=#5d67ad ctermbg=bg ctermfg=10 80 | 81 | hi Special guibg=bg guifg=#bbddff ctermbg=1 ctermfg=15 82 | hi SpecialChar guibg=bg guifg=#bbddff ctermbg=1 ctermfg=15 83 | hi Tag guibg=bg guifg=#bbddff ctermbg=1 ctermfg=15 84 | hi Delimiter guibg=bg guifg=fg ctermbg=1 ctermfg=fg 85 | hi SpecialComment guibg=#334455 guifg=#64778a ctermbg=1 ctermfg=15 86 | hi Debug guibg=bg guifg=#ff9999 gui=none ctermbg=8 ctermfg=12 87 | 88 | hi Underlined guibg=bg guifg=#99ccff gui=underline ctermbg=bg ctermfg=9 cterm=underline 89 | 90 | hi Title guibg=bg guifg=#ffffff ctermbg=1 ctermfg=15 91 | hi Ignore guibg=bg guifg=#cccccc ctermbg=bg ctermfg=8 92 | hi Error guibg=#ff0000 guifg=white ctermbg=12 ctermfg=15 93 | hi Todo guibg=#556677 guifg=#ff0000 ctermbg=1 ctermfg=12 94 | 95 | hi htmlH2 guibg=bg guifg=fg ctermbg=8 ctermfg=fg 96 | hi link htmlH3 htmlH2 97 | hi link htmlH4 htmlH3 98 | hi link htmlH5 htmlH4 99 | hi link htmlH6 htmlH5 100 | 101 | " And finally. 102 | 103 | let g:colors_name = "Super" 104 | let colors_name = "Super" 105 | 106 | -------------------------------------------------------------------------------- /vim/.vim/colors/tonic.vim: -------------------------------------------------------------------------------- 1 | " ====================================================================== 2 | " Tonic 3 | " ====================================================================== 4 | " A Sublime Text 2 / Textmate theme. 5 | " Copyright (c) 2014 Dayle Rees. 6 | " Released under the MIT License 7 | " ====================================================================== 8 | " Find more themes at : https://github.com/daylerees/colour-schemes 9 | " ====================================================================== 10 | 11 | set background=dark 12 | hi clear 13 | syntax reset 14 | 15 | " Colors for the User Interface. 16 | 17 | hi Cursor guibg=#cc4455 guifg=white ctermbg=4 ctermfg=15 18 | hi link CursorIM Cursor 19 | hi Normal guibg=#2a2f31 guifg=#eeeeee gui=none ctermbg=0 ctermfg=15 20 | hi NonText guibg=bg guifg=#eeeeee ctermbg=8 ctermfg=14 21 | hi Visual guibg=#557799 guifg=white gui=none ctermbg=9 ctermfg=15 22 | 23 | hi Linenr guibg=bg guifg=#aaaaaa gui=none ctermbg=bg ctermfg=7 24 | 25 | hi Directory guibg=bg guifg=#337700 gui=none ctermbg=bg ctermfg=10 26 | 27 | hi IncSearch guibg=#0066cc guifg=white gui=none ctermbg=1 ctermfg=15 28 | hi link Seach IncSearch 29 | 30 | hi SpecialKey guibg=bg guifg=fg gui=none ctermbg=bg ctermfg=fg 31 | hi Titled guibg=bg guifg=fg gui=none ctermbg=bg ctermfg=fg 32 | 33 | hi ErrorMsg guibg=bg guifg=#ff0000 ctermbg=bg ctermfg=12 34 | hi ModeMsg guibg=bg guifg=#ffeecc gui=none ctermbg=bg ctermfg=14 35 | hi link MoreMsg ModeMsg 36 | hi Question guibg=bg guifg=#75A1A4 ctermbg=bg ctermfg=10 37 | hi link WarningMsg ErrorMsg 38 | 39 | hi StatusLine guibg=#ffeecc guifg=black ctermbg=14 ctermfg=0 40 | hi StatusLineNC guibg=#cc4455 guifg=white gui=none ctermbg=4 ctermfg=11 41 | hi VertSplit guibg=#cc4455 guifg=white gui=none ctermbg=4 ctermfg=11 42 | 43 | hi DiffAdd guibg=#446688 guifg=fg gui=none ctermbg=1 ctermfg=fg 44 | hi DiffChange guibg=#558855 guifg=fg gui=none ctermbg=2 ctermfg=fg 45 | hi DiffDelete guibg=#884444 guifg=fg gui=none ctermbg=4 ctermfg=fg 46 | hi DiffText guibg=#884444 guifg=fg ctermbg=4 ctermfg=fg 47 | 48 | " Colors for Syntax Highlighting. 49 | 50 | hi Comment guibg=bg guifg=#4a5356 gui=none ctermbg=8 ctermfg=7 51 | 52 | hi Constant guibg=bg guifg=white ctermbg=8 ctermfg=15 53 | hi String guibg=bg guifg=#B8CD44 ctermbg=bg ctermfg=14 54 | hi Character guibg=bg guifg=#B8CD44 ctermbg=bg ctermfg=14 55 | hi Number guibg=bg guifg=#B8CD44 ctermbg=1 ctermfg=15 56 | hi Boolean guibg=bg guifg=#B8CD44 gui=none ctermbg=1 ctermfg=15 57 | hi Float guibg=bg guifg=#B8CD44 ctermbg=1 ctermfg=15 58 | 59 | hi Identifier guibg=bg guifg=#eeeeee ctermbg=bg ctermfg=12 60 | hi Function guibg=bg guifg=#B8CD44 ctermbg=bg ctermfg=12 61 | hi Statement guibg=bg guifg=#B8CD44 ctermbg=bg ctermfg=14 62 | 63 | hi Conditional guibg=bg guifg=#EF6E44 ctermbg=bg ctermfg=12 64 | hi Repeat guibg=bg guifg=#EF6E44 ctermbg=4 ctermfg=14 65 | hi Label guibg=bg guifg=#ffccff ctermbg=bg ctermfg=13 66 | hi Operator guibg=bg guifg=#EF6E44 ctermbg=6 ctermfg=15 67 | hi Keyword guibg=bg guifg=#EF6E44 ctermbg=bg ctermfg=10 68 | hi Exception guibg=bg guifg=#B8CD44 ctermbg=bg ctermfg=10 69 | 70 | hi PreProc guibg=bg guifg=#ffcc99 ctermbg=4 ctermfg=14 71 | hi Include guibg=bg guifg=#75A1A4 ctermbg=bg ctermfg=10 72 | hi link Define Include 73 | hi link Macro Include 74 | hi link PreCondit Include 75 | 76 | hi Type guibg=bg guifg=#75A1A4 ctermbg=bg ctermfg=12 77 | hi StorageClass guibg=bg guifg=#B8CD44 ctermbg=bg ctermfg=10 78 | hi Structure guibg=bg guifg=#eeeeee ctermbg=bg ctermfg=10 79 | hi Typedef guibg=bg guifg=#75A1A4 ctermbg=bg ctermfg=10 80 | 81 | hi Special guibg=bg guifg=#bbddff ctermbg=1 ctermfg=15 82 | hi SpecialChar guibg=bg guifg=#bbddff ctermbg=1 ctermfg=15 83 | hi Tag guibg=bg guifg=#bbddff ctermbg=1 ctermfg=15 84 | hi Delimiter guibg=bg guifg=fg ctermbg=1 ctermfg=fg 85 | hi SpecialComment guibg=#334455 guifg=#67757a ctermbg=1 ctermfg=15 86 | hi Debug guibg=bg guifg=#ff9999 gui=none ctermbg=8 ctermfg=12 87 | 88 | hi Underlined guibg=bg guifg=#99ccff gui=underline ctermbg=bg ctermfg=9 cterm=underline 89 | 90 | hi Title guibg=bg guifg=#eeeeee ctermbg=1 ctermfg=15 91 | hi Ignore guibg=bg guifg=#cccccc ctermbg=bg ctermfg=8 92 | hi Error guibg=#ff0000 guifg=white ctermbg=12 ctermfg=15 93 | hi Todo guibg=#556677 guifg=#ff0000 ctermbg=1 ctermfg=12 94 | 95 | hi htmlH2 guibg=bg guifg=fg ctermbg=8 ctermfg=fg 96 | hi link htmlH3 htmlH2 97 | hi link htmlH4 htmlH3 98 | hi link htmlH5 htmlH4 99 | hi link htmlH6 htmlH5 100 | 101 | " And finally. 102 | 103 | let g:colors_name = "Tonic" 104 | let colors_name = "Tonic" 105 | 106 | -------------------------------------------------------------------------------- /vim/.vim/colors/zacks.vim: -------------------------------------------------------------------------------- 1 | " ====================================================================== 2 | " Zacks 3 | " ====================================================================== 4 | " A Sublime Text 2 / Textmate theme. 5 | " Copyright (c) 2014 Dayle Rees. 6 | " Released under the MIT License 7 | " ====================================================================== 8 | " Find more themes at : https://github.com/daylerees/colour-schemes 9 | " ====================================================================== 10 | 11 | set background=dark 12 | hi clear 13 | syntax reset 14 | 15 | " Colors for the User Interface. 16 | 17 | hi Cursor guibg=#cc4455 guifg=white ctermbg=4 ctermfg=15 18 | hi link CursorIM Cursor 19 | hi Normal guibg=#222222 guifg=#f0f0f0 gui=none ctermbg=0 ctermfg=15 20 | hi NonText guibg=bg guifg=#f0f0f0 ctermbg=8 ctermfg=14 21 | hi Visual guibg=#557799 guifg=white gui=none ctermbg=9 ctermfg=15 22 | 23 | hi Linenr guibg=bg guifg=#aaaaaa gui=none ctermbg=bg ctermfg=7 24 | 25 | hi Directory guibg=bg guifg=#337700 gui=none ctermbg=bg ctermfg=10 26 | 27 | hi IncSearch guibg=#0066cc guifg=white gui=none ctermbg=1 ctermfg=15 28 | hi link Seach IncSearch 29 | 30 | hi SpecialKey guibg=bg guifg=fg gui=none ctermbg=bg ctermfg=fg 31 | hi Titled guibg=bg guifg=fg gui=none ctermbg=bg ctermfg=fg 32 | 33 | hi ErrorMsg guibg=bg guifg=#ff0000 ctermbg=bg ctermfg=12 34 | hi ModeMsg guibg=bg guifg=#ffeecc gui=none ctermbg=bg ctermfg=14 35 | hi link MoreMsg ModeMsg 36 | hi Question guibg=bg guifg=#9c7ddb ctermbg=bg ctermfg=10 37 | hi link WarningMsg ErrorMsg 38 | 39 | hi StatusLine guibg=#ffeecc guifg=black ctermbg=14 ctermfg=0 40 | hi StatusLineNC guibg=#cc4455 guifg=white gui=none ctermbg=4 ctermfg=11 41 | hi VertSplit guibg=#cc4455 guifg=white gui=none ctermbg=4 ctermfg=11 42 | 43 | hi DiffAdd guibg=#446688 guifg=fg gui=none ctermbg=1 ctermfg=fg 44 | hi DiffChange guibg=#558855 guifg=fg gui=none ctermbg=2 ctermfg=fg 45 | hi DiffDelete guibg=#884444 guifg=fg gui=none ctermbg=4 ctermfg=fg 46 | hi DiffText guibg=#884444 guifg=fg ctermbg=4 ctermfg=fg 47 | 48 | " Colors for Syntax Highlighting. 49 | 50 | hi Comment guibg=bg guifg=#777777 gui=none ctermbg=8 ctermfg=7 51 | 52 | hi Constant guibg=bg guifg=white ctermbg=8 ctermfg=15 53 | hi String guibg=bg guifg=#bcd42a ctermbg=bg ctermfg=14 54 | hi Character guibg=bg guifg=#ff6a38 ctermbg=bg ctermfg=14 55 | hi Number guibg=bg guifg=#bcd42a ctermbg=1 ctermfg=15 56 | hi Boolean guibg=bg guifg=#bcd42a gui=none ctermbg=1 ctermfg=15 57 | hi Float guibg=bg guifg=#bcd42a ctermbg=1 ctermfg=15 58 | 59 | hi Identifier guibg=bg guifg=#f0f0f0 ctermbg=bg ctermfg=12 60 | hi Function guibg=bg guifg=#ff6a38 ctermbg=bg ctermfg=12 61 | hi Statement guibg=bg guifg=#ff6a38 ctermbg=bg ctermfg=14 62 | 63 | hi Conditional guibg=bg guifg=#ff6a38 ctermbg=bg ctermfg=12 64 | hi Repeat guibg=bg guifg=#ff6a38 ctermbg=4 ctermfg=14 65 | hi Label guibg=bg guifg=#ffccff ctermbg=bg ctermfg=13 66 | hi Operator guibg=bg guifg=#ff6a38 ctermbg=6 ctermfg=15 67 | hi Keyword guibg=bg guifg=#ff6a38 ctermbg=bg ctermfg=10 68 | hi Exception guibg=bg guifg=#ff6a38 ctermbg=bg ctermfg=10 69 | 70 | hi PreProc guibg=bg guifg=#ffcc99 ctermbg=4 ctermfg=14 71 | hi Include guibg=bg guifg=#9c7ddb ctermbg=bg ctermfg=10 72 | hi link Define Include 73 | hi link Macro Include 74 | hi link PreCondit Include 75 | 76 | hi Type guibg=bg guifg=#9c7ddb ctermbg=bg ctermfg=12 77 | hi StorageClass guibg=bg guifg=#ff6a38 ctermbg=bg ctermfg=10 78 | hi Structure guibg=bg guifg=#f0f0f0 ctermbg=bg ctermfg=10 79 | hi Typedef guibg=bg guifg=#9c7ddb ctermbg=bg ctermfg=10 80 | 81 | hi Special guibg=bg guifg=#bbddff ctermbg=1 ctermfg=15 82 | hi SpecialChar guibg=bg guifg=#bbddff ctermbg=1 ctermfg=15 83 | hi Tag guibg=bg guifg=#bbddff ctermbg=1 ctermfg=15 84 | hi Delimiter guibg=bg guifg=fg ctermbg=1 ctermfg=fg 85 | hi SpecialComment guibg=#334455 guifg=#afafaf ctermbg=1 ctermfg=15 86 | hi Debug guibg=bg guifg=#ff9999 gui=none ctermbg=8 ctermfg=12 87 | 88 | hi Underlined guibg=bg guifg=#99ccff gui=underline ctermbg=bg ctermfg=9 cterm=underline 89 | 90 | hi Title guibg=bg guifg=#f0f0f0 ctermbg=1 ctermfg=15 91 | hi Ignore guibg=bg guifg=#cccccc ctermbg=bg ctermfg=8 92 | hi Error guibg=#ff0000 guifg=white ctermbg=12 ctermfg=15 93 | hi Todo guibg=#556677 guifg=#ff0000 ctermbg=1 ctermfg=12 94 | 95 | hi htmlH2 guibg=bg guifg=fg ctermbg=8 ctermfg=fg 96 | hi link htmlH3 htmlH2 97 | hi link htmlH4 htmlH3 98 | hi link htmlH5 htmlH4 99 | hi link htmlH6 htmlH5 100 | 101 | " And finally. 102 | 103 | let g:colors_name = "Zacks" 104 | let colors_name = "Zacks" 105 | 106 | -------------------------------------------------------------------------------- /vim/.vim/colors/boxuk.vim: -------------------------------------------------------------------------------- 1 | " ====================================================================== 2 | " Box UK 3 | " ====================================================================== 4 | " A Sublime Text 2 / Textmate theme. 5 | " Copyright (c) 2014 Dayle Rees. 6 | " Released under the MIT License 7 | " ====================================================================== 8 | " Find more themes at : https://github.com/daylerees/colour-schemes 9 | " ====================================================================== 10 | 11 | set background=dark 12 | hi clear 13 | syntax reset 14 | 15 | " Colors for the User Interface. 16 | 17 | hi Cursor guibg=#cc4455 guifg=white ctermbg=4 ctermfg=15 18 | hi link CursorIM Cursor 19 | hi Normal guibg=#ffffff guifg=#414f5c gui=none ctermbg=0 ctermfg=15 20 | hi NonText guibg=bg guifg=#414f5c ctermbg=8 ctermfg=14 21 | hi Visual guibg=#557799 guifg=white gui=none ctermbg=9 ctermfg=15 22 | 23 | hi Linenr guibg=bg guifg=#aaaaaa gui=none ctermbg=bg ctermfg=7 24 | 25 | hi Directory guibg=bg guifg=#337700 gui=none ctermbg=bg ctermfg=10 26 | 27 | hi IncSearch guibg=#0066cc guifg=white gui=none ctermbg=1 ctermfg=15 28 | hi link Seach IncSearch 29 | 30 | hi SpecialKey guibg=bg guifg=fg gui=none ctermbg=bg ctermfg=fg 31 | hi Titled guibg=bg guifg=fg gui=none ctermbg=bg ctermfg=fg 32 | 33 | hi ErrorMsg guibg=bg guifg=#ff0000 ctermbg=bg ctermfg=12 34 | hi ModeMsg guibg=bg guifg=#ffeecc gui=none ctermbg=bg ctermfg=14 35 | hi link MoreMsg ModeMsg 36 | hi Question guibg=bg guifg=#017c9d ctermbg=bg ctermfg=10 37 | hi link WarningMsg ErrorMsg 38 | 39 | hi StatusLine guibg=#ffeecc guifg=black ctermbg=14 ctermfg=0 40 | hi StatusLineNC guibg=#cc4455 guifg=white gui=none ctermbg=4 ctermfg=11 41 | hi VertSplit guibg=#cc4455 guifg=white gui=none ctermbg=4 ctermfg=11 42 | 43 | hi DiffAdd guibg=#446688 guifg=fg gui=none ctermbg=1 ctermfg=fg 44 | hi DiffChange guibg=#558855 guifg=fg gui=none ctermbg=2 ctermfg=fg 45 | hi DiffDelete guibg=#884444 guifg=fg gui=none ctermbg=4 ctermfg=fg 46 | hi DiffText guibg=#884444 guifg=fg ctermbg=4 ctermfg=fg 47 | 48 | " Colors for Syntax Highlighting. 49 | 50 | hi Comment guibg=bg guifg=#b8b6b1 gui=none ctermbg=8 ctermfg=7 51 | 52 | hi Constant guibg=bg guifg=white ctermbg=8 ctermfg=15 53 | hi String guibg=bg guifg=#15b8ae ctermbg=bg ctermfg=14 54 | hi Character guibg=bg guifg=#019d76 ctermbg=bg ctermfg=14 55 | hi Number guibg=bg guifg=#15b8ae ctermbg=1 ctermfg=15 56 | hi Boolean guibg=bg guifg=#15b8ae gui=none ctermbg=1 ctermfg=15 57 | hi Float guibg=bg guifg=#15b8ae ctermbg=1 ctermfg=15 58 | 59 | hi Identifier guibg=bg guifg=#414f5c ctermbg=bg ctermfg=12 60 | hi Function guibg=bg guifg=#019d76 ctermbg=bg ctermfg=12 61 | hi Statement guibg=bg guifg=#019d76 ctermbg=bg ctermfg=14 62 | 63 | hi Conditional guibg=bg guifg=#017c9d ctermbg=bg ctermfg=12 64 | hi Repeat guibg=bg guifg=#017c9d ctermbg=4 ctermfg=14 65 | hi Label guibg=bg guifg=#ffccff ctermbg=bg ctermfg=13 66 | hi Operator guibg=bg guifg=#017c9d ctermbg=6 ctermfg=15 67 | hi Keyword guibg=bg guifg=#017c9d ctermbg=bg ctermfg=10 68 | hi Exception guibg=bg guifg=#019d76 ctermbg=bg ctermfg=10 69 | 70 | hi PreProc guibg=bg guifg=#ffcc99 ctermbg=4 ctermfg=14 71 | hi Include guibg=bg guifg=#017c9d ctermbg=bg ctermfg=10 72 | hi link Define Include 73 | hi link Macro Include 74 | hi link PreCondit Include 75 | 76 | hi Type guibg=bg guifg=#017c9d ctermbg=bg ctermfg=12 77 | hi StorageClass guibg=bg guifg=#019d76 ctermbg=bg ctermfg=10 78 | hi Structure guibg=bg guifg=#414f5c ctermbg=bg ctermfg=10 79 | hi Typedef guibg=bg guifg=#017c9d ctermbg=bg ctermfg=10 80 | 81 | hi Special guibg=bg guifg=#bbddff ctermbg=1 ctermfg=15 82 | hi SpecialChar guibg=bg guifg=#bbddff ctermbg=1 ctermfg=15 83 | hi Tag guibg=bg guifg=#bbddff ctermbg=1 ctermfg=15 84 | hi Delimiter guibg=bg guifg=fg ctermbg=1 ctermfg=fg 85 | hi SpecialComment guibg=#334455 guifg=#888888 ctermbg=1 ctermfg=15 86 | hi Debug guibg=bg guifg=#ff9999 gui=none ctermbg=8 ctermfg=12 87 | 88 | hi Underlined guibg=bg guifg=#99ccff gui=underline ctermbg=bg ctermfg=9 cterm=underline 89 | 90 | hi Title guibg=bg guifg=#414f5c ctermbg=1 ctermfg=15 91 | hi Ignore guibg=bg guifg=#cccccc ctermbg=bg ctermfg=8 92 | hi Error guibg=#ff0000 guifg=white ctermbg=12 ctermfg=15 93 | hi Todo guibg=#556677 guifg=#ff0000 ctermbg=1 ctermfg=12 94 | 95 | hi htmlH2 guibg=bg guifg=fg ctermbg=8 ctermfg=fg 96 | hi link htmlH3 htmlH2 97 | hi link htmlH4 htmlH3 98 | hi link htmlH5 htmlH4 99 | hi link htmlH6 htmlH5 100 | 101 | " And finally. 102 | 103 | let g:colors_name = "Box UK" 104 | let colors_name = "Box UK" 105 | 106 | -------------------------------------------------------------------------------- /vim/.vim/colors/grunge.vim: -------------------------------------------------------------------------------- 1 | " ====================================================================== 2 | " Grunge 3 | " ====================================================================== 4 | " A Sublime Text 2 / Textmate theme. 5 | " Copyright (c) 2014 Dayle Rees. 6 | " Released under the MIT License 7 | " ====================================================================== 8 | " Find more themes at : https://github.com/daylerees/colour-schemes 9 | " ====================================================================== 10 | 11 | set background=dark 12 | hi clear 13 | syntax reset 14 | 15 | " Colors for the User Interface. 16 | 17 | hi Cursor guibg=#cc4455 guifg=white ctermbg=4 ctermfg=15 18 | hi link CursorIM Cursor 19 | hi Normal guibg=#31332C guifg=#F8F8F2 gui=none ctermbg=0 ctermfg=15 20 | hi NonText guibg=bg guifg=#F8F8F2 ctermbg=8 ctermfg=14 21 | hi Visual guibg=#557799 guifg=white gui=none ctermbg=9 ctermfg=15 22 | 23 | hi Linenr guibg=bg guifg=#aaaaaa gui=none ctermbg=bg ctermfg=7 24 | 25 | hi Directory guibg=bg guifg=#337700 gui=none ctermbg=bg ctermfg=10 26 | 27 | hi IncSearch guibg=#0066cc guifg=white gui=none ctermbg=1 ctermfg=15 28 | hi link Seach IncSearch 29 | 30 | hi SpecialKey guibg=bg guifg=fg gui=none ctermbg=bg ctermfg=fg 31 | hi Titled guibg=bg guifg=fg gui=none ctermbg=bg ctermfg=fg 32 | 33 | hi ErrorMsg guibg=bg guifg=#ff0000 ctermbg=bg ctermfg=12 34 | hi ModeMsg guibg=bg guifg=#ffeecc gui=none ctermbg=bg ctermfg=14 35 | hi link MoreMsg ModeMsg 36 | hi Question guibg=bg guifg=#D1F2A5 ctermbg=bg ctermfg=10 37 | hi link WarningMsg ErrorMsg 38 | 39 | hi StatusLine guibg=#ffeecc guifg=black ctermbg=14 ctermfg=0 40 | hi StatusLineNC guibg=#cc4455 guifg=white gui=none ctermbg=4 ctermfg=11 41 | hi VertSplit guibg=#cc4455 guifg=white gui=none ctermbg=4 ctermfg=11 42 | 43 | hi DiffAdd guibg=#446688 guifg=fg gui=none ctermbg=1 ctermfg=fg 44 | hi DiffChange guibg=#558855 guifg=fg gui=none ctermbg=2 ctermfg=fg 45 | hi DiffDelete guibg=#884444 guifg=fg gui=none ctermbg=4 ctermfg=fg 46 | hi DiffText guibg=#884444 guifg=fg ctermbg=4 ctermfg=fg 47 | 48 | " Colors for Syntax Highlighting. 49 | 50 | hi Comment guibg=bg guifg=#5C634F gui=none ctermbg=8 ctermfg=7 51 | 52 | hi Constant guibg=bg guifg=white ctermbg=8 ctermfg=15 53 | hi String guibg=bg guifg=#D1F2A5 ctermbg=bg ctermfg=14 54 | hi Character guibg=bg guifg=#F56991 ctermbg=bg ctermfg=14 55 | hi Number guibg=bg guifg=#F56991 ctermbg=1 ctermfg=15 56 | hi Boolean guibg=bg guifg=#F56991 gui=none ctermbg=1 ctermfg=15 57 | hi Float guibg=bg guifg=#F56991 ctermbg=1 ctermfg=15 58 | 59 | hi Identifier guibg=bg guifg=#F8F8F2 ctermbg=bg ctermfg=12 60 | hi Function guibg=bg guifg=#F56991 ctermbg=bg ctermfg=12 61 | hi Statement guibg=bg guifg=#F56991 ctermbg=bg ctermfg=14 62 | 63 | hi Conditional guibg=bg guifg=#91A374 ctermbg=bg ctermfg=12 64 | hi Repeat guibg=bg guifg=#91A374 ctermbg=4 ctermfg=14 65 | hi Label guibg=bg guifg=#ffccff ctermbg=bg ctermfg=13 66 | hi Operator guibg=bg guifg=#91A374 ctermbg=6 ctermfg=15 67 | hi Keyword guibg=bg guifg=#91A374 ctermbg=bg ctermfg=10 68 | hi Exception guibg=bg guifg=#F56991 ctermbg=bg ctermfg=10 69 | 70 | hi PreProc guibg=bg guifg=#ffcc99 ctermbg=4 ctermfg=14 71 | hi Include guibg=bg guifg=#D1F2A5 ctermbg=bg ctermfg=10 72 | hi link Define Include 73 | hi link Macro Include 74 | hi link PreCondit Include 75 | 76 | hi Type guibg=bg guifg=#D1F2A5 ctermbg=bg ctermfg=12 77 | hi StorageClass guibg=bg guifg=#F56991 ctermbg=bg ctermfg=10 78 | hi Structure guibg=bg guifg=#F8F8F2 ctermbg=bg ctermfg=10 79 | hi Typedef guibg=bg guifg=#D1F2A5 ctermbg=bg ctermfg=10 80 | 81 | hi Special guibg=bg guifg=#bbddff ctermbg=1 ctermfg=15 82 | hi SpecialChar guibg=bg guifg=#bbddff ctermbg=1 ctermfg=15 83 | hi Tag guibg=bg guifg=#bbddff ctermbg=1 ctermfg=15 84 | hi Delimiter guibg=bg guifg=fg ctermbg=1 ctermfg=fg 85 | hi SpecialComment guibg=#334455 guifg=#7f886f ctermbg=1 ctermfg=15 86 | hi Debug guibg=bg guifg=#ff9999 gui=none ctermbg=8 ctermfg=12 87 | 88 | hi Underlined guibg=bg guifg=#99ccff gui=underline ctermbg=bg ctermfg=9 cterm=underline 89 | 90 | hi Title guibg=bg guifg=#F8F8F2 ctermbg=1 ctermfg=15 91 | hi Ignore guibg=bg guifg=#cccccc ctermbg=bg ctermfg=8 92 | hi Error guibg=#ff0000 guifg=white ctermbg=12 ctermfg=15 93 | hi Todo guibg=#556677 guifg=#ff0000 ctermbg=1 ctermfg=12 94 | 95 | hi htmlH2 guibg=bg guifg=fg ctermbg=8 ctermfg=fg 96 | hi link htmlH3 htmlH2 97 | hi link htmlH4 htmlH3 98 | hi link htmlH5 htmlH4 99 | hi link htmlH6 htmlH5 100 | 101 | " And finally. 102 | 103 | let g:colors_name = "Grunge" 104 | let colors_name = "Grunge" 105 | 106 | -------------------------------------------------------------------------------- /vim/.vim/colors/heroku.vim: -------------------------------------------------------------------------------- 1 | " ====================================================================== 2 | " Heroku 3 | " ====================================================================== 4 | " A Sublime Text 2 / Textmate theme. 5 | " Copyright (c) 2014 Dayle Rees. 6 | " Released under the MIT License 7 | " ====================================================================== 8 | " Find more themes at : https://github.com/daylerees/colour-schemes 9 | " ====================================================================== 10 | 11 | set background=dark 12 | hi clear 13 | syntax reset 14 | 15 | " Colors for the User Interface. 16 | 17 | hi Cursor guibg=#cc4455 guifg=white ctermbg=4 ctermfg=15 18 | hi link CursorIM Cursor 19 | hi Normal guibg=#1b1b24 guifg=#c8c7d5 gui=none ctermbg=0 ctermfg=15 20 | hi NonText guibg=bg guifg=#c8c7d5 ctermbg=8 ctermfg=14 21 | hi Visual guibg=#557799 guifg=white gui=none ctermbg=9 ctermfg=15 22 | 23 | hi Linenr guibg=bg guifg=#aaaaaa gui=none ctermbg=bg ctermfg=7 24 | 25 | hi Directory guibg=bg guifg=#337700 gui=none ctermbg=bg ctermfg=10 26 | 27 | hi IncSearch guibg=#0066cc guifg=white gui=none ctermbg=1 ctermfg=15 28 | hi link Seach IncSearch 29 | 30 | hi SpecialKey guibg=bg guifg=fg gui=none ctermbg=bg ctermfg=fg 31 | hi Titled guibg=bg guifg=fg gui=none ctermbg=bg ctermfg=fg 32 | 33 | hi ErrorMsg guibg=bg guifg=#ff0000 ctermbg=bg ctermfg=12 34 | hi ModeMsg guibg=bg guifg=#ffeecc gui=none ctermbg=bg ctermfg=14 35 | hi link MoreMsg ModeMsg 36 | hi Question guibg=bg guifg=#585480 ctermbg=bg ctermfg=10 37 | hi link WarningMsg ErrorMsg 38 | 39 | hi StatusLine guibg=#ffeecc guifg=black ctermbg=14 ctermfg=0 40 | hi StatusLineNC guibg=#cc4455 guifg=white gui=none ctermbg=4 ctermfg=11 41 | hi VertSplit guibg=#cc4455 guifg=white gui=none ctermbg=4 ctermfg=11 42 | 43 | hi DiffAdd guibg=#446688 guifg=fg gui=none ctermbg=1 ctermfg=fg 44 | hi DiffChange guibg=#558855 guifg=fg gui=none ctermbg=2 ctermfg=fg 45 | hi DiffDelete guibg=#884444 guifg=fg gui=none ctermbg=4 ctermfg=fg 46 | hi DiffText guibg=#884444 guifg=fg ctermbg=4 ctermfg=fg 47 | 48 | " Colors for Syntax Highlighting. 49 | 50 | hi Comment guibg=bg guifg=#505067 gui=none ctermbg=8 ctermfg=7 51 | 52 | hi Constant guibg=bg guifg=white ctermbg=8 ctermfg=15 53 | hi String guibg=bg guifg=#a6fa62 ctermbg=bg ctermfg=14 54 | hi Character guibg=bg guifg=#7873ae ctermbg=bg ctermfg=14 55 | hi Number guibg=bg guifg=#a6fa62 ctermbg=1 ctermfg=15 56 | hi Boolean guibg=bg guifg=#a6fa62 gui=none ctermbg=1 ctermfg=15 57 | hi Float guibg=bg guifg=#a6fa62 ctermbg=1 ctermfg=15 58 | 59 | hi Identifier guibg=bg guifg=#c8c7d5 ctermbg=bg ctermfg=12 60 | hi Function guibg=bg guifg=#7873ae ctermbg=bg ctermfg=12 61 | hi Statement guibg=bg guifg=#7873ae ctermbg=bg ctermfg=14 62 | 63 | hi Conditional guibg=bg guifg=#7873ae ctermbg=bg ctermfg=12 64 | hi Repeat guibg=bg guifg=#7873ae ctermbg=4 ctermfg=14 65 | hi Label guibg=bg guifg=#ffccff ctermbg=bg ctermfg=13 66 | hi Operator guibg=bg guifg=#7873ae ctermbg=6 ctermfg=15 67 | hi Keyword guibg=bg guifg=#7873ae ctermbg=bg ctermfg=10 68 | hi Exception guibg=bg guifg=#7873ae ctermbg=bg ctermfg=10 69 | 70 | hi PreProc guibg=bg guifg=#ffcc99 ctermbg=4 ctermfg=14 71 | hi Include guibg=bg guifg=#585480 ctermbg=bg ctermfg=10 72 | hi link Define Include 73 | hi link Macro Include 74 | hi link PreCondit Include 75 | 76 | hi Type guibg=bg guifg=#585480 ctermbg=bg ctermfg=12 77 | hi StorageClass guibg=bg guifg=#7873ae ctermbg=bg ctermfg=10 78 | hi Structure guibg=bg guifg=#c8c7d5 ctermbg=bg ctermfg=10 79 | hi Typedef guibg=bg guifg=#585480 ctermbg=bg ctermfg=10 80 | 81 | hi Special guibg=bg guifg=#bbddff ctermbg=1 ctermfg=15 82 | hi SpecialChar guibg=bg guifg=#bbddff ctermbg=1 ctermfg=15 83 | hi Tag guibg=bg guifg=#bbddff ctermbg=1 ctermfg=15 84 | hi Delimiter guibg=bg guifg=fg ctermbg=1 ctermfg=fg 85 | hi SpecialComment guibg=#334455 guifg=#5d5d76 ctermbg=1 ctermfg=15 86 | hi Debug guibg=bg guifg=#ff9999 gui=none ctermbg=8 ctermfg=12 87 | 88 | hi Underlined guibg=bg guifg=#99ccff gui=underline ctermbg=bg ctermfg=9 cterm=underline 89 | 90 | hi Title guibg=bg guifg=#c8c7d5 ctermbg=1 ctermfg=15 91 | hi Ignore guibg=bg guifg=#cccccc ctermbg=bg ctermfg=8 92 | hi Error guibg=#ff0000 guifg=white ctermbg=12 ctermfg=15 93 | hi Todo guibg=#556677 guifg=#ff0000 ctermbg=1 ctermfg=12 94 | 95 | hi htmlH2 guibg=bg guifg=fg ctermbg=8 ctermfg=fg 96 | hi link htmlH3 htmlH2 97 | hi link htmlH4 htmlH3 98 | hi link htmlH5 htmlH4 99 | hi link htmlH6 htmlH5 100 | 101 | " And finally. 102 | 103 | let g:colors_name = "Heroku" 104 | let colors_name = "Heroku" 105 | 106 | -------------------------------------------------------------------------------- /vim/.vim/colors/hyrule.vim: -------------------------------------------------------------------------------- 1 | " ====================================================================== 2 | " Hyrule 3 | " ====================================================================== 4 | " A Sublime Text 2 / Textmate theme. 5 | " Copyright (c) 2014 Dayle Rees. 6 | " Released under the MIT License 7 | " ====================================================================== 8 | " Find more themes at : https://github.com/daylerees/colour-schemes 9 | " ====================================================================== 10 | 11 | set background=dark 12 | hi clear 13 | syntax reset 14 | 15 | " Colors for the User Interface. 16 | 17 | hi Cursor guibg=#cc4455 guifg=white ctermbg=4 ctermfg=15 18 | hi link CursorIM Cursor 19 | hi Normal guibg=#2d2c2b guifg=#c0d5c1 gui=none ctermbg=0 ctermfg=15 20 | hi NonText guibg=bg guifg=#c0d5c1 ctermbg=8 ctermfg=14 21 | hi Visual guibg=#557799 guifg=white gui=none ctermbg=9 ctermfg=15 22 | 23 | hi Linenr guibg=bg guifg=#aaaaaa gui=none ctermbg=bg ctermfg=7 24 | 25 | hi Directory guibg=bg guifg=#337700 gui=none ctermbg=bg ctermfg=10 26 | 27 | hi IncSearch guibg=#0066cc guifg=white gui=none ctermbg=1 ctermfg=15 28 | hi link Seach IncSearch 29 | 30 | hi SpecialKey guibg=bg guifg=fg gui=none ctermbg=bg ctermfg=fg 31 | hi Titled guibg=bg guifg=fg gui=none ctermbg=bg ctermfg=fg 32 | 33 | hi ErrorMsg guibg=bg guifg=#ff0000 ctermbg=bg ctermfg=12 34 | hi ModeMsg guibg=bg guifg=#ffeecc gui=none ctermbg=bg ctermfg=14 35 | hi link MoreMsg ModeMsg 36 | hi Question guibg=bg guifg=#f5c504 ctermbg=bg ctermfg=10 37 | hi link WarningMsg ErrorMsg 38 | 39 | hi StatusLine guibg=#ffeecc guifg=black ctermbg=14 ctermfg=0 40 | hi StatusLineNC guibg=#cc4455 guifg=white gui=none ctermbg=4 ctermfg=11 41 | hi VertSplit guibg=#cc4455 guifg=white gui=none ctermbg=4 ctermfg=11 42 | 43 | hi DiffAdd guibg=#446688 guifg=fg gui=none ctermbg=1 ctermfg=fg 44 | hi DiffChange guibg=#558855 guifg=fg gui=none ctermbg=2 ctermfg=fg 45 | hi DiffDelete guibg=#884444 guifg=fg gui=none ctermbg=4 ctermfg=fg 46 | hi DiffText guibg=#884444 guifg=fg ctermbg=4 ctermfg=fg 47 | 48 | " Colors for Syntax Highlighting. 49 | 50 | hi Comment guibg=bg guifg=#716d6a gui=none ctermbg=8 ctermfg=7 51 | 52 | hi Constant guibg=bg guifg=white ctermbg=8 ctermfg=15 53 | hi String guibg=bg guifg=#ce830d ctermbg=bg ctermfg=14 54 | hi Character guibg=bg guifg=#569e16 ctermbg=bg ctermfg=14 55 | hi Number guibg=bg guifg=#f5c504 ctermbg=1 ctermfg=15 56 | hi Boolean guibg=bg guifg=#f5c504 gui=none ctermbg=1 ctermfg=15 57 | hi Float guibg=bg guifg=#f5c504 ctermbg=1 ctermfg=15 58 | 59 | hi Identifier guibg=bg guifg=#c0d5c1 ctermbg=bg ctermfg=12 60 | hi Function guibg=bg guifg=#569e16 ctermbg=bg ctermfg=12 61 | hi Statement guibg=bg guifg=#569e16 ctermbg=bg ctermfg=14 62 | 63 | hi Conditional guibg=bg guifg=#90c93f ctermbg=bg ctermfg=12 64 | hi Repeat guibg=bg guifg=#90c93f ctermbg=4 ctermfg=14 65 | hi Label guibg=bg guifg=#ffccff ctermbg=bg ctermfg=13 66 | hi Operator guibg=bg guifg=#90c93f ctermbg=6 ctermfg=15 67 | hi Keyword guibg=bg guifg=#90c93f ctermbg=bg ctermfg=10 68 | hi Exception guibg=bg guifg=#569e16 ctermbg=bg ctermfg=10 69 | 70 | hi PreProc guibg=bg guifg=#ffcc99 ctermbg=4 ctermfg=14 71 | hi Include guibg=bg guifg=#f5c504 ctermbg=bg ctermfg=10 72 | hi link Define Include 73 | hi link Macro Include 74 | hi link PreCondit Include 75 | 76 | hi Type guibg=bg guifg=#f5c504 ctermbg=bg ctermfg=12 77 | hi StorageClass guibg=bg guifg=#569e16 ctermbg=bg ctermfg=10 78 | hi Structure guibg=bg guifg=#c0d5c1 ctermbg=bg ctermfg=10 79 | hi Typedef guibg=bg guifg=#f5c504 ctermbg=bg ctermfg=10 80 | 81 | hi Special guibg=bg guifg=#bbddff ctermbg=1 ctermfg=15 82 | hi SpecialChar guibg=bg guifg=#bbddff ctermbg=1 ctermfg=15 83 | hi Tag guibg=bg guifg=#bbddff ctermbg=1 ctermfg=15 84 | hi Delimiter guibg=bg guifg=fg ctermbg=1 ctermfg=fg 85 | hi SpecialComment guibg=#334455 guifg=#9e9a98 ctermbg=1 ctermfg=15 86 | hi Debug guibg=bg guifg=#ff9999 gui=none ctermbg=8 ctermfg=12 87 | 88 | hi Underlined guibg=bg guifg=#99ccff gui=underline ctermbg=bg ctermfg=9 cterm=underline 89 | 90 | hi Title guibg=bg guifg=#c0d5c1 ctermbg=1 ctermfg=15 91 | hi Ignore guibg=bg guifg=#cccccc ctermbg=bg ctermfg=8 92 | hi Error guibg=#ff0000 guifg=white ctermbg=12 ctermfg=15 93 | hi Todo guibg=#556677 guifg=#ff0000 ctermbg=1 ctermfg=12 94 | 95 | hi htmlH2 guibg=bg guifg=fg ctermbg=8 ctermfg=fg 96 | hi link htmlH3 htmlH2 97 | hi link htmlH4 htmlH3 98 | hi link htmlH5 htmlH4 99 | hi link htmlH6 htmlH5 100 | 101 | " And finally. 102 | 103 | let g:colors_name = "Hyrule" 104 | let colors_name = "Hyrule" 105 | 106 | -------------------------------------------------------------------------------- /vim/.vim/colors/legacy.vim: -------------------------------------------------------------------------------- 1 | " ====================================================================== 2 | " Legacy 3 | " ====================================================================== 4 | " A Sublime Text 2 / Textmate theme. 5 | " Copyright (c) 2014 Dayle Rees. 6 | " Released under the MIT License 7 | " ====================================================================== 8 | " Find more themes at : https://github.com/daylerees/colour-schemes 9 | " ====================================================================== 10 | 11 | set background=dark 12 | hi clear 13 | syntax reset 14 | 15 | " Colors for the User Interface. 16 | 17 | hi Cursor guibg=#cc4455 guifg=white ctermbg=4 ctermfg=15 18 | hi link CursorIM Cursor 19 | hi Normal guibg=#14191f guifg=#aec2e0 gui=none ctermbg=0 ctermfg=15 20 | hi NonText guibg=bg guifg=#aec2e0 ctermbg=8 ctermfg=14 21 | hi Visual guibg=#557799 guifg=white gui=none ctermbg=9 ctermfg=15 22 | 23 | hi Linenr guibg=bg guifg=#aaaaaa gui=none ctermbg=bg ctermfg=7 24 | 25 | hi Directory guibg=bg guifg=#337700 gui=none ctermbg=bg ctermfg=10 26 | 27 | hi IncSearch guibg=#0066cc guifg=white gui=none ctermbg=1 ctermfg=15 28 | hi link Seach IncSearch 29 | 30 | hi SpecialKey guibg=bg guifg=fg gui=none ctermbg=bg ctermfg=fg 31 | hi Titled guibg=bg guifg=fg gui=none ctermbg=bg ctermfg=fg 32 | 33 | hi ErrorMsg guibg=bg guifg=#ff0000 ctermbg=bg ctermfg=12 34 | hi ModeMsg guibg=bg guifg=#ffeecc gui=none ctermbg=bg ctermfg=14 35 | hi link MoreMsg ModeMsg 36 | hi Question guibg=bg guifg=#267fb5 ctermbg=bg ctermfg=10 37 | hi link WarningMsg ErrorMsg 38 | 39 | hi StatusLine guibg=#ffeecc guifg=black ctermbg=14 ctermfg=0 40 | hi StatusLineNC guibg=#cc4455 guifg=white gui=none ctermbg=4 ctermfg=11 41 | hi VertSplit guibg=#cc4455 guifg=white gui=none ctermbg=4 ctermfg=11 42 | 43 | hi DiffAdd guibg=#446688 guifg=fg gui=none ctermbg=1 ctermfg=fg 44 | hi DiffChange guibg=#558855 guifg=fg gui=none ctermbg=2 ctermfg=fg 45 | hi DiffDelete guibg=#884444 guifg=fg gui=none ctermbg=4 ctermfg=fg 46 | hi DiffText guibg=#884444 guifg=fg ctermbg=4 ctermfg=fg 47 | 48 | " Colors for Syntax Highlighting. 49 | 50 | hi Comment guibg=bg guifg=#324357 gui=none ctermbg=8 ctermfg=7 51 | 52 | hi Constant guibg=bg guifg=white ctermbg=8 ctermfg=15 53 | hi String guibg=bg guifg=#FF410D ctermbg=bg ctermfg=14 54 | hi Character guibg=bg guifg=#ffffff ctermbg=bg ctermfg=14 55 | hi Number guibg=bg guifg=#C7F026 ctermbg=1 ctermfg=15 56 | hi Boolean guibg=bg guifg=#C7F026 gui=none ctermbg=1 ctermfg=15 57 | hi Float guibg=bg guifg=#C7F026 ctermbg=1 ctermfg=15 58 | 59 | hi Identifier guibg=bg guifg=#aec2e0 ctermbg=bg ctermfg=12 60 | hi Function guibg=bg guifg=#ffffff ctermbg=bg ctermfg=12 61 | hi Statement guibg=bg guifg=#ffffff ctermbg=bg ctermfg=14 62 | 63 | hi Conditional guibg=bg guifg=#748aa6 ctermbg=bg ctermfg=12 64 | hi Repeat guibg=bg guifg=#748aa6 ctermbg=4 ctermfg=14 65 | hi Label guibg=bg guifg=#ffccff ctermbg=bg ctermfg=13 66 | hi Operator guibg=bg guifg=#748aa6 ctermbg=6 ctermfg=15 67 | hi Keyword guibg=bg guifg=#748aa6 ctermbg=bg ctermfg=10 68 | hi Exception guibg=bg guifg=#ffffff ctermbg=bg ctermfg=10 69 | 70 | hi PreProc guibg=bg guifg=#ffcc99 ctermbg=4 ctermfg=14 71 | hi Include guibg=bg guifg=#267fb5 ctermbg=bg ctermfg=10 72 | hi link Define Include 73 | hi link Macro Include 74 | hi link PreCondit Include 75 | 76 | hi Type guibg=bg guifg=#267fb5 ctermbg=bg ctermfg=12 77 | hi StorageClass guibg=bg guifg=#ffffff ctermbg=bg ctermfg=10 78 | hi Structure guibg=bg guifg=#aec2e0 ctermbg=bg ctermfg=10 79 | hi Typedef guibg=bg guifg=#267fb5 ctermbg=bg ctermfg=10 80 | 81 | hi Special guibg=bg guifg=#bbddff ctermbg=1 ctermfg=15 82 | hi SpecialChar guibg=bg guifg=#bbddff ctermbg=1 ctermfg=15 83 | hi Tag guibg=bg guifg=#bbddff ctermbg=1 ctermfg=15 84 | hi Delimiter guibg=bg guifg=fg ctermbg=1 ctermfg=fg 85 | hi SpecialComment guibg=#334455 guifg=#4d6785 ctermbg=1 ctermfg=15 86 | hi Debug guibg=bg guifg=#ff9999 gui=none ctermbg=8 ctermfg=12 87 | 88 | hi Underlined guibg=bg guifg=#99ccff gui=underline ctermbg=bg ctermfg=9 cterm=underline 89 | 90 | hi Title guibg=bg guifg=#aec2e0 ctermbg=1 ctermfg=15 91 | hi Ignore guibg=bg guifg=#cccccc ctermbg=bg ctermfg=8 92 | hi Error guibg=#ff0000 guifg=white ctermbg=12 ctermfg=15 93 | hi Todo guibg=#556677 guifg=#ff0000 ctermbg=1 ctermfg=12 94 | 95 | hi htmlH2 guibg=bg guifg=fg ctermbg=8 ctermfg=fg 96 | hi link htmlH3 htmlH2 97 | hi link htmlH4 htmlH3 98 | hi link htmlH5 htmlH4 99 | hi link htmlH6 htmlH5 100 | 101 | " And finally. 102 | 103 | let g:colors_name = "Legacy" 104 | let colors_name = "Legacy" 105 | 106 | -------------------------------------------------------------------------------- /vim/.vim/colors/mellow.vim: -------------------------------------------------------------------------------- 1 | " ====================================================================== 2 | " Mellow 3 | " ====================================================================== 4 | " A Sublime Text 2 / Textmate theme. 5 | " Copyright (c) 2014 Dayle Rees. 6 | " Released under the MIT License 7 | " ====================================================================== 8 | " Find more themes at : https://github.com/daylerees/colour-schemes 9 | " ====================================================================== 10 | 11 | set background=dark 12 | hi clear 13 | syntax reset 14 | 15 | " Colors for the User Interface. 16 | 17 | hi Cursor guibg=#cc4455 guifg=white ctermbg=4 ctermfg=15 18 | hi link CursorIM Cursor 19 | hi Normal guibg=#36312C guifg=#F8F8F2 gui=none ctermbg=0 ctermfg=15 20 | hi NonText guibg=bg guifg=#F8F8F2 ctermbg=8 ctermfg=14 21 | hi Visual guibg=#557799 guifg=white gui=none ctermbg=9 ctermfg=15 22 | 23 | hi Linenr guibg=bg guifg=#aaaaaa gui=none ctermbg=bg ctermfg=7 24 | 25 | hi Directory guibg=bg guifg=#337700 gui=none ctermbg=bg ctermfg=10 26 | 27 | hi IncSearch guibg=#0066cc guifg=white gui=none ctermbg=1 ctermfg=15 28 | hi link Seach IncSearch 29 | 30 | hi SpecialKey guibg=bg guifg=fg gui=none ctermbg=bg ctermfg=fg 31 | hi Titled guibg=bg guifg=fg gui=none ctermbg=bg ctermfg=fg 32 | 33 | hi ErrorMsg guibg=bg guifg=#ff0000 ctermbg=bg ctermfg=12 34 | hi ModeMsg guibg=bg guifg=#ffeecc gui=none ctermbg=bg ctermfg=14 35 | hi link MoreMsg ModeMsg 36 | hi Question guibg=bg guifg=#F2BC79 ctermbg=bg ctermfg=10 37 | hi link WarningMsg ErrorMsg 38 | 39 | hi StatusLine guibg=#ffeecc guifg=black ctermbg=14 ctermfg=0 40 | hi StatusLineNC guibg=#cc4455 guifg=white gui=none ctermbg=4 ctermfg=11 41 | hi VertSplit guibg=#cc4455 guifg=white gui=none ctermbg=4 ctermfg=11 42 | 43 | hi DiffAdd guibg=#446688 guifg=fg gui=none ctermbg=1 ctermfg=fg 44 | hi DiffChange guibg=#558855 guifg=fg gui=none ctermbg=2 ctermfg=fg 45 | hi DiffDelete guibg=#884444 guifg=fg gui=none ctermbg=4 ctermfg=fg 46 | hi DiffText guibg=#884444 guifg=fg ctermbg=4 ctermfg=fg 47 | 48 | " Colors for Syntax Highlighting. 49 | 50 | hi Comment guibg=bg guifg=#7A7267 gui=none ctermbg=8 ctermfg=7 51 | 52 | hi Constant guibg=bg guifg=white ctermbg=8 ctermfg=15 53 | hi String guibg=bg guifg=#F8BB39 ctermbg=bg ctermfg=14 54 | hi Character guibg=bg guifg=#1F8181 ctermbg=bg ctermfg=14 55 | hi Number guibg=bg guifg=#F8BB39 ctermbg=1 ctermfg=15 56 | hi Boolean guibg=bg guifg=#F8BB39 gui=none ctermbg=1 ctermfg=15 57 | hi Float guibg=bg guifg=#F8BB39 ctermbg=1 ctermfg=15 58 | 59 | hi Identifier guibg=bg guifg=#F8F8F2 ctermbg=bg ctermfg=12 60 | hi Function guibg=bg guifg=#1F8181 ctermbg=bg ctermfg=12 61 | hi Statement guibg=bg guifg=#1F8181 ctermbg=bg ctermfg=14 62 | 63 | hi Conditional guibg=bg guifg=#F2BC79 ctermbg=bg ctermfg=12 64 | hi Repeat guibg=bg guifg=#F2BC79 ctermbg=4 ctermfg=14 65 | hi Label guibg=bg guifg=#ffccff ctermbg=bg ctermfg=13 66 | hi Operator guibg=bg guifg=#F2BC79 ctermbg=6 ctermfg=15 67 | hi Keyword guibg=bg guifg=#F2BC79 ctermbg=bg ctermfg=10 68 | hi Exception guibg=bg guifg=#1F8181 ctermbg=bg ctermfg=10 69 | 70 | hi PreProc guibg=bg guifg=#ffcc99 ctermbg=4 ctermfg=14 71 | hi Include guibg=bg guifg=#F2BC79 ctermbg=bg ctermfg=10 72 | hi link Define Include 73 | hi link Macro Include 74 | hi link PreCondit Include 75 | 76 | hi Type guibg=bg guifg=#F2BC79 ctermbg=bg ctermfg=12 77 | hi StorageClass guibg=bg guifg=#1F8181 ctermbg=bg ctermfg=10 78 | hi Structure guibg=bg guifg=#F8F8F2 ctermbg=bg ctermfg=10 79 | hi Typedef guibg=bg guifg=#F2BC79 ctermbg=bg ctermfg=10 80 | 81 | hi Special guibg=bg guifg=#bbddff ctermbg=1 ctermfg=15 82 | hi SpecialChar guibg=bg guifg=#bbddff ctermbg=1 ctermfg=15 83 | hi Tag guibg=bg guifg=#bbddff ctermbg=1 ctermfg=15 84 | hi Delimiter guibg=bg guifg=fg ctermbg=1 ctermfg=fg 85 | hi SpecialComment guibg=#334455 guifg=#a09688 ctermbg=1 ctermfg=15 86 | hi Debug guibg=bg guifg=#ff9999 gui=none ctermbg=8 ctermfg=12 87 | 88 | hi Underlined guibg=bg guifg=#99ccff gui=underline ctermbg=bg ctermfg=9 cterm=underline 89 | 90 | hi Title guibg=bg guifg=#F8F8F2 ctermbg=1 ctermfg=15 91 | hi Ignore guibg=bg guifg=#cccccc ctermbg=bg ctermfg=8 92 | hi Error guibg=#ff0000 guifg=white ctermbg=12 ctermfg=15 93 | hi Todo guibg=#556677 guifg=#ff0000 ctermbg=1 ctermfg=12 94 | 95 | hi htmlH2 guibg=bg guifg=fg ctermbg=8 ctermfg=fg 96 | hi link htmlH3 htmlH2 97 | hi link htmlH4 htmlH3 98 | hi link htmlH5 htmlH4 99 | hi link htmlH6 htmlH5 100 | 101 | " And finally. 102 | 103 | let g:colors_name = "Mellow" 104 | let colors_name = "Mellow" 105 | 106 | -------------------------------------------------------------------------------- /vim/.vim/colors/otakon.vim: -------------------------------------------------------------------------------- 1 | " ====================================================================== 2 | " Otakon 3 | " ====================================================================== 4 | " A Sublime Text 2 / Textmate theme. 5 | " Copyright (c) 2014 Dayle Rees. 6 | " Released under the MIT License 7 | " ====================================================================== 8 | " Find more themes at : https://github.com/daylerees/colour-schemes 9 | " ====================================================================== 10 | 11 | set background=dark 12 | hi clear 13 | syntax reset 14 | 15 | " Colors for the User Interface. 16 | 17 | hi Cursor guibg=#cc4455 guifg=white ctermbg=4 ctermfg=15 18 | hi link CursorIM Cursor 19 | hi Normal guibg=#171417 guifg=#f9f3f9 gui=none ctermbg=0 ctermfg=15 20 | hi NonText guibg=bg guifg=#f9f3f9 ctermbg=8 ctermfg=14 21 | hi Visual guibg=#557799 guifg=white gui=none ctermbg=9 ctermfg=15 22 | 23 | hi Linenr guibg=bg guifg=#aaaaaa gui=none ctermbg=bg ctermfg=7 24 | 25 | hi Directory guibg=bg guifg=#337700 gui=none ctermbg=bg ctermfg=10 26 | 27 | hi IncSearch guibg=#0066cc guifg=white gui=none ctermbg=1 ctermfg=15 28 | hi link Seach IncSearch 29 | 30 | hi SpecialKey guibg=bg guifg=fg gui=none ctermbg=bg ctermfg=fg 31 | hi Titled guibg=bg guifg=fg gui=none ctermbg=bg ctermfg=fg 32 | 33 | hi ErrorMsg guibg=bg guifg=#ff0000 ctermbg=bg ctermfg=12 34 | hi ModeMsg guibg=bg guifg=#ffeecc gui=none ctermbg=bg ctermfg=14 35 | hi link MoreMsg ModeMsg 36 | hi Question guibg=bg guifg=#B1A6CA ctermbg=bg ctermfg=10 37 | hi link WarningMsg ErrorMsg 38 | 39 | hi StatusLine guibg=#ffeecc guifg=black ctermbg=14 ctermfg=0 40 | hi StatusLineNC guibg=#cc4455 guifg=white gui=none ctermbg=4 ctermfg=11 41 | hi VertSplit guibg=#cc4455 guifg=white gui=none ctermbg=4 ctermfg=11 42 | 43 | hi DiffAdd guibg=#446688 guifg=fg gui=none ctermbg=1 ctermfg=fg 44 | hi DiffChange guibg=#558855 guifg=fg gui=none ctermbg=2 ctermfg=fg 45 | hi DiffDelete guibg=#884444 guifg=fg gui=none ctermbg=4 ctermfg=fg 46 | hi DiffText guibg=#884444 guifg=fg ctermbg=4 ctermfg=fg 47 | 48 | " Colors for Syntax Highlighting. 49 | 50 | hi Comment guibg=bg guifg=#515166 gui=none ctermbg=8 ctermfg=7 51 | 52 | hi Constant guibg=bg guifg=white ctermbg=8 ctermfg=15 53 | hi String guibg=bg guifg=#9eb2d9 ctermbg=bg ctermfg=14 54 | hi Character guibg=bg guifg=#F6E6EB ctermbg=bg ctermfg=14 55 | hi Number guibg=bg guifg=#9eb2d9 ctermbg=1 ctermfg=15 56 | hi Boolean guibg=bg guifg=#9eb2d9 gui=none ctermbg=1 ctermfg=15 57 | hi Float guibg=bg guifg=#9eb2d9 ctermbg=1 ctermfg=15 58 | 59 | hi Identifier guibg=bg guifg=#f9f3f9 ctermbg=bg ctermfg=12 60 | hi Function guibg=bg guifg=#F6E6EB ctermbg=bg ctermfg=12 61 | hi Statement guibg=bg guifg=#F6E6EB ctermbg=bg ctermfg=14 62 | 63 | hi Conditional guibg=bg guifg=#CACBDD ctermbg=bg ctermfg=12 64 | hi Repeat guibg=bg guifg=#CACBDD ctermbg=4 ctermfg=14 65 | hi Label guibg=bg guifg=#ffccff ctermbg=bg ctermfg=13 66 | hi Operator guibg=bg guifg=#CACBDD ctermbg=6 ctermfg=15 67 | hi Keyword guibg=bg guifg=#CACBDD ctermbg=bg ctermfg=10 68 | hi Exception guibg=bg guifg=#F6E6EB ctermbg=bg ctermfg=10 69 | 70 | hi PreProc guibg=bg guifg=#ffcc99 ctermbg=4 ctermfg=14 71 | hi Include guibg=bg guifg=#B1A6CA ctermbg=bg ctermfg=10 72 | hi link Define Include 73 | hi link Macro Include 74 | hi link PreCondit Include 75 | 76 | hi Type guibg=bg guifg=#B1A6CA ctermbg=bg ctermfg=12 77 | hi StorageClass guibg=bg guifg=#F6E6EB ctermbg=bg ctermfg=10 78 | hi Structure guibg=bg guifg=#f9f3f9 ctermbg=bg ctermfg=10 79 | hi Typedef guibg=bg guifg=#B1A6CA ctermbg=bg ctermfg=10 80 | 81 | hi Special guibg=bg guifg=#bbddff ctermbg=1 ctermfg=15 82 | hi SpecialChar guibg=bg guifg=#bbddff ctermbg=1 ctermfg=15 83 | hi Tag guibg=bg guifg=#bbddff ctermbg=1 ctermfg=15 84 | hi Delimiter guibg=bg guifg=fg ctermbg=1 ctermfg=fg 85 | hi SpecialComment guibg=#334455 guifg=#686883 ctermbg=1 ctermfg=15 86 | hi Debug guibg=bg guifg=#ff9999 gui=none ctermbg=8 ctermfg=12 87 | 88 | hi Underlined guibg=bg guifg=#99ccff gui=underline ctermbg=bg ctermfg=9 cterm=underline 89 | 90 | hi Title guibg=bg guifg=#f9f3f9 ctermbg=1 ctermfg=15 91 | hi Ignore guibg=bg guifg=#cccccc ctermbg=bg ctermfg=8 92 | hi Error guibg=#ff0000 guifg=white ctermbg=12 ctermfg=15 93 | hi Todo guibg=#556677 guifg=#ff0000 ctermbg=1 ctermfg=12 94 | 95 | hi htmlH2 guibg=bg guifg=fg ctermbg=8 ctermfg=fg 96 | hi link htmlH3 htmlH2 97 | hi link htmlH4 htmlH3 98 | hi link htmlH5 htmlH4 99 | hi link htmlH6 htmlH5 100 | 101 | " And finally. 102 | 103 | let g:colors_name = "Otakon" 104 | let colors_name = "Otakon" 105 | 106 | -------------------------------------------------------------------------------- /vim/.vim/colors/pastel.vim: -------------------------------------------------------------------------------- 1 | " ====================================================================== 2 | " Pastel 3 | " ====================================================================== 4 | " A Sublime Text 2 / Textmate theme. 5 | " Copyright (c) 2014 Dayle Rees. 6 | " Released under the MIT License 7 | " ====================================================================== 8 | " Find more themes at : https://github.com/daylerees/colour-schemes 9 | " ====================================================================== 10 | 11 | set background=dark 12 | hi clear 13 | syntax reset 14 | 15 | " Colors for the User Interface. 16 | 17 | hi Cursor guibg=#cc4455 guifg=white ctermbg=4 ctermfg=15 18 | hi link CursorIM Cursor 19 | hi Normal guibg=#222222 guifg=#eeeeee gui=none ctermbg=0 ctermfg=15 20 | hi NonText guibg=bg guifg=#eeeeee ctermbg=8 ctermfg=14 21 | hi Visual guibg=#557799 guifg=white gui=none ctermbg=9 ctermfg=15 22 | 23 | hi Linenr guibg=bg guifg=#aaaaaa gui=none ctermbg=bg ctermfg=7 24 | 25 | hi Directory guibg=bg guifg=#337700 gui=none ctermbg=bg ctermfg=10 26 | 27 | hi IncSearch guibg=#0066cc guifg=white gui=none ctermbg=1 ctermfg=15 28 | hi link Seach IncSearch 29 | 30 | hi SpecialKey guibg=bg guifg=fg gui=none ctermbg=bg ctermfg=fg 31 | hi Titled guibg=bg guifg=fg gui=none ctermbg=bg ctermfg=fg 32 | 33 | hi ErrorMsg guibg=bg guifg=#ff0000 ctermbg=bg ctermfg=12 34 | hi ModeMsg guibg=bg guifg=#ffeecc gui=none ctermbg=bg ctermfg=14 35 | hi link MoreMsg ModeMsg 36 | hi Question guibg=bg guifg=#9474a9 ctermbg=bg ctermfg=10 37 | hi link WarningMsg ErrorMsg 38 | 39 | hi StatusLine guibg=#ffeecc guifg=black ctermbg=14 ctermfg=0 40 | hi StatusLineNC guibg=#cc4455 guifg=white gui=none ctermbg=4 ctermfg=11 41 | hi VertSplit guibg=#cc4455 guifg=white gui=none ctermbg=4 ctermfg=11 42 | 43 | hi DiffAdd guibg=#446688 guifg=fg gui=none ctermbg=1 ctermfg=fg 44 | hi DiffChange guibg=#558855 guifg=fg gui=none ctermbg=2 ctermfg=fg 45 | hi DiffDelete guibg=#884444 guifg=fg gui=none ctermbg=4 ctermfg=fg 46 | hi DiffText guibg=#884444 guifg=fg ctermbg=4 ctermfg=fg 47 | 48 | " Colors for Syntax Highlighting. 49 | 50 | hi Comment guibg=bg guifg=#444444 gui=none ctermbg=8 ctermfg=7 51 | 52 | hi Constant guibg=bg guifg=white ctermbg=8 ctermfg=15 53 | hi String guibg=bg guifg=#C56C6C ctermbg=bg ctermfg=14 54 | hi Character guibg=bg guifg=#04C4A5 ctermbg=bg ctermfg=14 55 | hi Number guibg=bg guifg=#C56C6C ctermbg=1 ctermfg=15 56 | hi Boolean guibg=bg guifg=#C56C6C gui=none ctermbg=1 ctermfg=15 57 | hi Float guibg=bg guifg=#C56C6C ctermbg=1 ctermfg=15 58 | 59 | hi Identifier guibg=bg guifg=#eeeeee ctermbg=bg ctermfg=12 60 | hi Function guibg=bg guifg=#04C4A5 ctermbg=bg ctermfg=12 61 | hi Statement guibg=bg guifg=#04C4A5 ctermbg=bg ctermfg=14 62 | 63 | hi Conditional guibg=bg guifg=#C5906C ctermbg=bg ctermfg=12 64 | hi Repeat guibg=bg guifg=#C5906C ctermbg=4 ctermfg=14 65 | hi Label guibg=bg guifg=#ffccff ctermbg=bg ctermfg=13 66 | hi Operator guibg=bg guifg=#C5906C ctermbg=6 ctermfg=15 67 | hi Keyword guibg=bg guifg=#C5906C ctermbg=bg ctermfg=10 68 | hi Exception guibg=bg guifg=#04C4A5 ctermbg=bg ctermfg=10 69 | 70 | hi PreProc guibg=bg guifg=#ffcc99 ctermbg=4 ctermfg=14 71 | hi Include guibg=bg guifg=#9474a9 ctermbg=bg ctermfg=10 72 | hi link Define Include 73 | hi link Macro Include 74 | hi link PreCondit Include 75 | 76 | hi Type guibg=bg guifg=#9474a9 ctermbg=bg ctermfg=12 77 | hi StorageClass guibg=bg guifg=#04C4A5 ctermbg=bg ctermfg=10 78 | hi Structure guibg=bg guifg=#eeeeee ctermbg=bg ctermfg=10 79 | hi Typedef guibg=bg guifg=#9474a9 ctermbg=bg ctermfg=10 80 | 81 | hi Special guibg=bg guifg=#bbddff ctermbg=1 ctermfg=15 82 | hi SpecialChar guibg=bg guifg=#bbddff ctermbg=1 ctermfg=15 83 | hi Tag guibg=bg guifg=#bbddff ctermbg=1 ctermfg=15 84 | hi Delimiter guibg=bg guifg=fg ctermbg=1 ctermfg=fg 85 | hi SpecialComment guibg=#334455 guifg=#666666 ctermbg=1 ctermfg=15 86 | hi Debug guibg=bg guifg=#ff9999 gui=none ctermbg=8 ctermfg=12 87 | 88 | hi Underlined guibg=bg guifg=#99ccff gui=underline ctermbg=bg ctermfg=9 cterm=underline 89 | 90 | hi Title guibg=bg guifg=#eeeeee ctermbg=1 ctermfg=15 91 | hi Ignore guibg=bg guifg=#cccccc ctermbg=bg ctermfg=8 92 | hi Error guibg=#ff0000 guifg=white ctermbg=12 ctermfg=15 93 | hi Todo guibg=#556677 guifg=#ff0000 ctermbg=1 ctermfg=12 94 | 95 | hi htmlH2 guibg=bg guifg=fg ctermbg=8 ctermfg=fg 96 | hi link htmlH3 htmlH2 97 | hi link htmlH4 htmlH3 98 | hi link htmlH5 htmlH4 99 | hi link htmlH6 htmlH5 100 | 101 | " And finally. 102 | 103 | let g:colors_name = "Pastel" 104 | let colors_name = "Pastel" 105 | 106 | -------------------------------------------------------------------------------- /vim/.vim/colors/snappy.vim: -------------------------------------------------------------------------------- 1 | " ====================================================================== 2 | " Snappy 3 | " ====================================================================== 4 | " A Sublime Text 2 / Textmate theme. 5 | " Copyright (c) 2014 Dayle Rees. 6 | " Released under the MIT License 7 | " ====================================================================== 8 | " Find more themes at : https://github.com/daylerees/colour-schemes 9 | " ====================================================================== 10 | 11 | set background=dark 12 | hi clear 13 | syntax reset 14 | 15 | " Colors for the User Interface. 16 | 17 | hi Cursor guibg=#cc4455 guifg=white ctermbg=4 ctermfg=15 18 | hi link CursorIM Cursor 19 | hi Normal guibg=#393939 guifg=#e3e2e0 gui=none ctermbg=0 ctermfg=15 20 | hi NonText guibg=bg guifg=#e3e2e0 ctermbg=8 ctermfg=14 21 | hi Visual guibg=#557799 guifg=white gui=none ctermbg=9 ctermfg=15 22 | 23 | hi Linenr guibg=bg guifg=#aaaaaa gui=none ctermbg=bg ctermfg=7 24 | 25 | hi Directory guibg=bg guifg=#337700 gui=none ctermbg=bg ctermfg=10 26 | 27 | hi IncSearch guibg=#0066cc guifg=white gui=none ctermbg=1 ctermfg=15 28 | hi link Seach IncSearch 29 | 30 | hi SpecialKey guibg=bg guifg=fg gui=none ctermbg=bg ctermfg=fg 31 | hi Titled guibg=bg guifg=fg gui=none ctermbg=bg ctermfg=fg 32 | 33 | hi ErrorMsg guibg=bg guifg=#ff0000 ctermbg=bg ctermfg=12 34 | hi ModeMsg guibg=bg guifg=#ffeecc gui=none ctermbg=bg ctermfg=14 35 | hi link MoreMsg ModeMsg 36 | hi Question guibg=bg guifg=#4ea1df ctermbg=bg ctermfg=10 37 | hi link WarningMsg ErrorMsg 38 | 39 | hi StatusLine guibg=#ffeecc guifg=black ctermbg=14 ctermfg=0 40 | hi StatusLineNC guibg=#cc4455 guifg=white gui=none ctermbg=4 ctermfg=11 41 | hi VertSplit guibg=#cc4455 guifg=white gui=none ctermbg=4 ctermfg=11 42 | 43 | hi DiffAdd guibg=#446688 guifg=fg gui=none ctermbg=1 ctermfg=fg 44 | hi DiffChange guibg=#558855 guifg=fg gui=none ctermbg=2 ctermfg=fg 45 | hi DiffDelete guibg=#884444 guifg=fg gui=none ctermbg=4 ctermfg=fg 46 | hi DiffText guibg=#884444 guifg=fg ctermbg=4 ctermfg=fg 47 | 48 | " Colors for Syntax Highlighting. 49 | 50 | hi Comment guibg=bg guifg=#696969 gui=none ctermbg=8 ctermfg=7 51 | 52 | hi Constant guibg=bg guifg=white ctermbg=8 ctermfg=15 53 | hi String guibg=bg guifg=#4ea1df ctermbg=bg ctermfg=14 54 | hi Character guibg=bg guifg=#f66153 ctermbg=bg ctermfg=14 55 | hi Number guibg=bg guifg=#4ea1df ctermbg=1 ctermfg=15 56 | hi Boolean guibg=bg guifg=#4ea1df gui=none ctermbg=1 ctermfg=15 57 | hi Float guibg=bg guifg=#4ea1df ctermbg=1 ctermfg=15 58 | 59 | hi Identifier guibg=bg guifg=#e3e2e0 ctermbg=bg ctermfg=12 60 | hi Function guibg=bg guifg=#f66153 ctermbg=bg ctermfg=12 61 | hi Statement guibg=bg guifg=#f66153 ctermbg=bg ctermfg=14 62 | 63 | hi Conditional guibg=bg guifg=#f66153 ctermbg=bg ctermfg=12 64 | hi Repeat guibg=bg guifg=#f66153 ctermbg=4 ctermfg=14 65 | hi Label guibg=bg guifg=#ffccff ctermbg=bg ctermfg=13 66 | hi Operator guibg=bg guifg=#f66153 ctermbg=6 ctermfg=15 67 | hi Keyword guibg=bg guifg=#f66153 ctermbg=bg ctermfg=10 68 | hi Exception guibg=bg guifg=#f66153 ctermbg=bg ctermfg=10 69 | 70 | hi PreProc guibg=bg guifg=#ffcc99 ctermbg=4 ctermfg=14 71 | hi Include guibg=bg guifg=#4ea1df ctermbg=bg ctermfg=10 72 | hi link Define Include 73 | hi link Macro Include 74 | hi link PreCondit Include 75 | 76 | hi Type guibg=bg guifg=#4ea1df ctermbg=bg ctermfg=12 77 | hi StorageClass guibg=bg guifg=#f66153 ctermbg=bg ctermfg=10 78 | hi Structure guibg=bg guifg=#e3e2e0 ctermbg=bg ctermfg=10 79 | hi Typedef guibg=bg guifg=#4ea1df ctermbg=bg ctermfg=10 80 | 81 | hi Special guibg=bg guifg=#bbddff ctermbg=1 ctermfg=15 82 | hi SpecialChar guibg=bg guifg=#bbddff ctermbg=1 ctermfg=15 83 | hi Tag guibg=bg guifg=#bbddff ctermbg=1 ctermfg=15 84 | hi Delimiter guibg=bg guifg=fg ctermbg=1 ctermfg=fg 85 | hi SpecialComment guibg=#334455 guifg=#909090 ctermbg=1 ctermfg=15 86 | hi Debug guibg=bg guifg=#ff9999 gui=none ctermbg=8 ctermfg=12 87 | 88 | hi Underlined guibg=bg guifg=#99ccff gui=underline ctermbg=bg ctermfg=9 cterm=underline 89 | 90 | hi Title guibg=bg guifg=#e3e2e0 ctermbg=1 ctermfg=15 91 | hi Ignore guibg=bg guifg=#cccccc ctermbg=bg ctermfg=8 92 | hi Error guibg=#ff0000 guifg=white ctermbg=12 ctermfg=15 93 | hi Todo guibg=#556677 guifg=#ff0000 ctermbg=1 ctermfg=12 94 | 95 | hi htmlH2 guibg=bg guifg=fg ctermbg=8 ctermfg=fg 96 | hi link htmlH3 htmlH2 97 | hi link htmlH4 htmlH3 98 | hi link htmlH5 htmlH4 99 | hi link htmlH6 htmlH5 100 | 101 | " And finally. 102 | 103 | let g:colors_name = "Snappy" 104 | let colors_name = "Snappy" 105 | 106 | --------------------------------------------------------------------------------