]> git.phdru.name Git - dotfiles.git/blobdiff - .vim/colors/phd.vim
.vim: change color; make synload.vim a colorscheme
[dotfiles.git] / .vim / colors / phd.vim
diff --git a/.vim/colors/phd.vim b/.vim/colors/phd.vim
new file mode 100644 (file)
index 0000000..fd2ecd7
--- /dev/null
@@ -0,0 +1,40 @@
+highlight clear
+if exists("syntax_on")
+  syntax reset
+endif
+let g:colors_name = "phd"
+
+if !has("gui_running")
+   if &background == 'light'
+      highlight MoreMsg cterm=bold ctermfg=NONE
+      highlight Question cterm=bold ctermfg=NONE
+   else
+      highlight MoreMsg ctermfg=white
+      highlight ModeMsg ctermfg=white
+      highlight Question ctermfg=white
+   endif
+endif
+
+if &background == 'light'
+   highlight Comment ctermfg=darkgrey guifg=grey
+   highlight Constant ctermfg=blue guifg=blue
+   highlight Cursor guifg=white guibg=green
+   highlight Identifier ctermfg=black guifg=black
+   highlight NonText ctermfg=darkgrey guifg=grey
+   highlight Normal guibg=grey90
+   highlight PreProc ctermfg=darkgreen guifg=darkgreen
+   highlight SpecialKey ctermfg=darkgrey
+   highlight Statement cterm=bold ctermfg=black guifg=black
+   highlight Type ctermfg=black guifg=black
+
+   if &diff
+      highlight DiffAdd ctermfg=white ctermbg=green
+      highlight DiffChange ctermfg=black ctermbg=cyan
+      highlight DiffText ctermfg=white ctermbg=magenta
+      highlight DiffDelete ctermfg=black ctermbg=red
+   endif
+endif
+
+highlight SpellBad term=underline ctermfg=white ctermbg=red guifg=white guibg=red " gui=undercurl guisp=red
+highlight StatusLine cterm=bold,reverse ctermfg=blue ctermbg=white guifg=blue guibg=white
+highlight Visual ctermfg=white ctermbg=blue guifg=white guibg=blue " Selection highlighting