dotfiles

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs | README

commit 11e75e56fb1c6724a096cdf51823ab2d71f4e381
parent 56875825b37f1354152d43ff303c9d0f29cfcf33
Author: Janis Pagel <janis.pagel@ims.uni-stuttgart.de>
Date:   Wed,  2 Jan 2019 15:11:25 +0100

Add monochrome color scheme for vim

Diffstat:
Mdotfiles.sh | 1+
Avim/colors/true-monochrome.vim | 86+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Mvim/vimrc | 2+-
3 files changed, 88 insertions(+), 1 deletion(-)

diff --git a/dotfiles.sh b/dotfiles.sh @@ -30,6 +30,7 @@ rsync -ac --progress $GIT_REPO/taskrc ~/.taskrc rsync -ac --progress $GIT_REPO/vim/vimrc ~/.vimrc rsync -ac --progress $GIT_REPO/vim/colors/obsidian.vim ~/.vim/colors/obsidian.vim +rsync -ac --progress $GIT_REPO/vim/colors/true-monochrome.vim ~/.vim/colors/true-monochrome.vim rsync -ac --progress $GIT_REPO/vim/autoload/plug.vim ~/.vim/autoload/plug.vim rsync -ac --progress $GIT_REPO/vim/ftdetect/text.vim ~/.vim/ftdetect/text.vim rsync -ac --progress $GIT_REPO/vim/ftdetect/markdown.vim ~/.vim/ftdetect/markdown.vim diff --git a/vim/colors/true-monochrome.vim b/vim/colors/true-monochrome.vim @@ -0,0 +1,86 @@ +"" thanks to greygrey from themebow for a running start! +"" http://themebow.com/theme/313 +"" find me online at: +"" https://github.com/ryanpcmcquen/true-monochrome_vim + +"" clear out any previous highlighting +hi clear +"" if vim is v5.8 or greater, reset syntax +if version > 580 + if exists("syntax_on") + syntax reset + endif +endif + +"" give it a name and set the background +let colors_name="true-monochrome" +set background=dark + +"" +"" now, on to the good stuff! +"" + +"" black fg w/white bg +hi Cursor guifg=#000000 guibg=#FFFFFF ctermfg=black ctermbg=white gui=NONE cterm=NONE +hi IncSearch guifg=#000000 guibg=#FFFFFF ctermfg=black ctermbg=white gui=ITALIC cterm=NONE +hi Search guifg=#000000 guibg=#FFFFFF ctermfg=black ctermbg=white gui=ITALIC cterm=NONE +hi Visual guifg=#000000 guibg=#FFFFFF ctermfg=black ctermbg=white gui=ITALIC cterm=NONE +hi VisualNOS guifg=#000000 guibg=#FFFFFF ctermfg=black ctermbg=white gui=ITALIC cterm=NONE + +"" grey fg w/white bg +hi CursorColumn guifg=#A0A0A0 guibg=#FFFFFF ctermfg=grey ctermbg=white gui=NONE cterm=NONE +hi CursorLine guifg=#A0A0A0 guibg=#FFFFFF ctermfg=grey ctermbg=white gui=NONE cterm=NONE + +"" grey fg w/black bg +hi Comment guifg=#A0A0A0 guibg=#000000 ctermfg=grey ctermbg=black gui=ITALIC cterm=NONE +hi DiffChange guifg=#A0A0A0 guibg=#000000 ctermfg=grey ctermbg=black gui=NONE cterm=NONE +hi DiffDelete guifg=#A0A0A0 guibg=#000000 ctermfg=grey ctermbg=black gui=NONE cterm=NONE +hi DiffText guifg=#A0A0A0 guibg=#000000 ctermfg=grey ctermbg=black gui=NONE cterm=NONE +hi Directory guifg=#A0A0A0 guibg=#000000 ctermfg=grey ctermbg=black gui=NONE cterm=NONE +hi Error guifg=#A0A0A0 guibg=#000000 ctermfg=grey ctermbg=black gui=NONE cterm=NONE +hi Folded guifg=#A0A0A0 guibg=#000000 ctermfg=grey ctermbg=black gui=NONE cterm=NONE +hi Function guifg=#A0A0A0 guibg=#000000 ctermfg=grey ctermbg=black gui=BOLD cterm=BOLD +hi Identifier guifg=#A0A0A0 guibg=#000000 ctermfg=grey ctermbg=black gui=NONE cterm=NONE +hi Ignore guifg=#A0A0A0 guibg=#000000 ctermfg=grey ctermbg=black gui=NONE cterm=NONE +hi Label guifg=#A0A0A0 guibg=#000000 ctermfg=grey ctermbg=black gui=BOLD cterm=BOLD +hi LineNr guifg=#A0A0A0 guibg=#000000 ctermfg=grey ctermbg=black gui=NONE cterm=NONE +hi MatchParen guifg=#A0A0A0 guibg=#000000 ctermfg=grey ctermbg=black gui=NONE cterm=NONE +hi ModeMsg guifg=#A0A0A0 guibg=#000000 ctermfg=grey ctermbg=black gui=NONE cterm=NONE +hi MoreMsg guifg=#A0A0A0 guibg=#000000 ctermfg=grey ctermbg=black gui=NONE cterm=NONE +hi NonText guifg=#A0A0A0 guibg=#000000 ctermfg=grey ctermbg=black gui=NONE cterm=NONE +hi Normal guifg=#A0A0A0 guibg=#000000 ctermfg=grey ctermbg=black gui=NONE cterm=NONE +hi PmenuSbar guifg=#A0A0A0 guibg=#000000 ctermfg=grey ctermbg=black gui=NONE cterm=NONE +hi PmenuSel guifg=#A0A0A0 guibg=#000000 ctermfg=grey ctermbg=black gui=ITALIC cterm=NONE +hi PmenuThumb guifg=#A0A0A0 guibg=#000000 ctermfg=grey ctermbg=black gui=NONE cterm=NONE +hi PreProc guifg=#A0A0A0 guibg=#000000 ctermfg=grey ctermbg=black gui=BOLD cterm=BOLD +hi Special guifg=#A0A0A0 guibg=#000000 ctermfg=grey ctermbg=black gui=BOLD cterm=BOLD +hi SpecialKey guifg=#A0A0A0 guibg=#000000 ctermfg=grey ctermbg=black gui=ITALIC cterm=NONE +hi Statement guifg=#A0A0A0 guibg=#000000 ctermfg=grey ctermbg=black gui=BOLD cterm=BOLD +hi StatusLine guifg=#A0A0A0 guibg=#000000 ctermfg=grey ctermbg=black gui=BOLD cterm=BOLD +hi StatusLineNC guifg=#A0A0A0 guibg=#000000 ctermfg=grey ctermbg=black gui=ITALIC cterm=NONE +hi StorageClass guifg=#A0A0A0 guibg=#000000 ctermfg=grey ctermbg=black gui=BOLD cterm=BOLD +hi Structure guifg=#A0A0A0 guibg=#000000 ctermfg=grey ctermbg=black gui=BOLD cterm=BOLD +hi TabLine guifg=#A0A0A0 guibg=#000000 ctermfg=grey ctermbg=black gui=NONE cterm=NONE +hi TabLineFill guifg=#A0A0A0 guibg=#000000 ctermfg=grey ctermbg=black gui=NONE cterm=NONE +hi TabLineSel guifg=#A0A0A0 guibg=#000000 ctermfg=grey ctermbg=black gui=BOLD cterm=BOLD +hi Title guifg=#A0A0A0 guibg=#000000 ctermfg=grey ctermbg=black gui=NONE cterm=NONE +hi Todo guifg=#A0A0A0 guibg=#000000 ctermfg=grey ctermbg=black gui=BOLD cterm=BOLD +hi Todo guifg=#A0A0A0 guibg=#000000 ctermfg=grey ctermbg=black gui=UNDERLINE cterm=UNDERLINE +hi Type guifg=#A0A0A0 guibg=#000000 ctermfg=grey ctermbg=black gui=BOLD cterm=BOLD +hi TypeDef guifg=#A0A0A0 guibg=#000000 ctermfg=grey ctermbg=black gui=BOLD cterm=BOLD +hi Underlined guifg=#A0A0A0 guibg=#000000 ctermfg=grey ctermbg=black gui=UNDERLINE cterm=UNDERLINE +hi VertSplit guifg=#A0A0A0 guibg=#000000 ctermfg=grey ctermbg=black gui=NONE cterm=NONE +hi WarningMsg guifg=#A0A0A0 guibg=#000000 ctermfg=grey ctermbg=black gui=NONE cterm=NONE +hi WildMenu guifg=#A0A0A0 guibg=#000000 ctermfg=grey ctermbg=black gui=NONE cterm=NONE +hi cucumberTags guifg=#A0A0A0 guibg=#000000 ctermfg=grey ctermbg=black gui=BOLD cterm=BOLD +hi htmlTagN guifg=#A0A0A0 guibg=#000000 ctermfg=grey ctermbg=black gui=BOLD cterm=BOLD +hi rubySymbol guifg=#A0A0A0 guibg=#000000 ctermfg=grey ctermbg=black gui=NONE cterm=NONE + +"" white fg w/black bg +hi Constant guifg=#FFFFFF guibg=#000000 ctermfg=white ctermbg=black gui=NONE cterm=NONE +hi DiffAdd guifg=#FFFFFF guibg=#000000 ctermfg=white ctermbg=black gui=NONE cterm=NONE +hi Number guifg=#FFFFFF guibg=#000000 ctermfg=white ctermbg=black gui=NONE cterm=NONE +hi CursorLineNr guifg=#FFFFFF guibg=#000000 ctermfg=white ctermbg=black gui=NONE cterm=NONE +hi Pmenu guifg=#FFFFFF guibg=#000000 ctermfg=white ctermbg=black gui=BOLD cterm=BOLD +hi String guifg=#FFFFFF guibg=#000000 ctermfg=white ctermbg=black gui=NONE cterm=NONE + diff --git a/vim/vimrc b/vim/vimrc @@ -5,7 +5,7 @@ set relativenumber " Display relative line numbers " Enable syntax highlighting if has("syntax") syntax on - colorscheme obsidian + colorscheme true-monochrome endif " Enable plugins