From 0895e61ff300230d328e7891ec755a9fc4514c93 Mon Sep 17 00:00:00 2001 From: Gregor Feierabend <23300469@sun.ac.za> Date: Thu, 29 Jul 2021 20:47:38 +0200 Subject: [PATCH] added vim colorscheme --- .vim/colors/noctu_adapted.vim | 255 ++++++++++++++++++++++++++++++++++ 1 file changed, 255 insertions(+) create mode 100644 .vim/colors/noctu_adapted.vim diff --git a/.vim/colors/noctu_adapted.vim b/.vim/colors/noctu_adapted.vim new file mode 100644 index 0000000..122b34f --- /dev/null +++ b/.vim/colors/noctu_adapted.vim @@ -0,0 +1,255 @@ +" noctu_adapted.vim - Adapted version of Noah Frederick's noctu 1.8.0 +" as published on git://github.com/noahfrederick/vim-noctu.git +" -------------------------------------------------------------- +" Author: Noah Frederick (http://noahfrederick.com/), Gregor Feierabend +" Version: 1.8.0 +" -------------------------------------------------------------- + +" Scheme setup {{{ +set background=dark +hi! clear + +if exists("syntax_on") + syntax reset +endif + +let g:colors_name = "noctu" + +"}}} +" Vim UI {{{ +hi Normal ctermfg=7 +hi Cursor ctermfg=7 ctermbg=1 +hi CursorLine ctermbg=0 cterm=NONE +hi MatchParen ctermfg=7 ctermbg=NONE cterm=underline +hi Pmenu ctermfg=15 ctermbg=0 +hi PmenuThumb ctermbg=7 +hi PmenuSBar ctermbg=8 +hi PmenuSel ctermfg=0 ctermbg=4 +hi ColorColumn ctermbg=3 +hi SpellBad ctermfg=1 ctermbg=NONE cterm=underline +hi SpellCap ctermfg=10 ctermbg=NONE cterm=underline +hi SpellRare ctermfg=11 ctermbg=NONE cterm=underline +hi SpellLocal ctermfg=13 ctermbg=NONE cterm=underline +hi NonText ctermfg=1 +hi LineNr ctermfg=8 ctermbg=NONE +hi CursorLineNr ctermfg=11 ctermbg=0 +hi Visual ctermfg=8 ctermbg=0 +hi IncSearch ctermfg=8 ctermbg=5 cterm=NONE +hi Search ctermfg=8 ctermbg=5 +hi StatusLine ctermfg=7 ctermbg=0 cterm=bold +hi StatusLineNC ctermfg=8 ctermbg=0 cterm=bold +hi VertSplit ctermfg=4 ctermbg=4 cterm=NONE +hi TabLine ctermfg=8 ctermbg=0 cterm=NONE +hi TabLineSel ctermfg=7 ctermbg=0 +hi Folded ctermfg=4 ctermbg=NONE cterm=bold +hi Conceal ctermfg=6 ctermbg=NONE +hi Directory ctermfg=12 +hi Title ctermfg=3 cterm=bold +hi ErrorMsg ctermfg=15 ctermbg=1 +hi DiffAdd ctermfg=0 ctermbg=2 +hi DiffChange ctermfg=0 ctermbg=3 +hi DiffDelete ctermfg=0 ctermbg=1 +hi DiffText ctermfg=0 ctermbg=11 cterm=bold +hi User1 ctermfg=1 ctermbg=0 +hi User2 ctermfg=4 ctermbg=0 +hi User3 ctermfg=2 ctermbg=0 +hi User4 ctermfg=3 ctermbg=0 +hi User5 ctermfg=5 ctermbg=0 +hi User6 ctermfg=6 ctermbg=0 +hi User7 ctermfg=7 ctermbg=0 +hi User8 ctermfg=8 ctermbg=0 +hi User9 ctermfg=15 ctermbg=5 +hi! link CursorColumn CursorLine +hi! link SignColumn LineNr +hi! link WildMenu Visual +hi! link FoldColumn SignColumn +hi! link WarningMsg ErrorMsg +hi! link MoreMsg Title +hi! link Question MoreMsg +hi! link ModeMsg MoreMsg +hi! link TabLineFill StatusLineNC +hi! link SpecialKey NonText + +"}}} +" Generic syntax {{{ +hi Delimiter ctermfg=7 +hi Comment ctermfg=6 +hi Underlined ctermfg=4 cterm=underline +hi Type ctermfg=4 +hi String ctermfg=11 +hi Keyword ctermfg=2 +hi Todo ctermfg=15 ctermbg=NONE cterm=bold,underline +hi Function ctermfg=4 +hi Identifier ctermfg=7 cterm=NONE +hi Statement ctermfg=2 cterm=bold +hi Constant ctermfg=13 +hi Number ctermfg=12 +hi Boolean ctermfg=4 +hi Special ctermfg=13 +hi Ignore ctermfg=0 +hi PreProc ctermfg=8 cterm=bold +hi! link Operator Delimiter +hi! link Error ErrorMsg + +"}}} +" HTML {{{ +hi htmlTagName ctermfg=2 +hi htmlTag ctermfg=2 +hi htmlArg ctermfg=10 +hi htmlH1 cterm=bold +hi htmlBold cterm=bold +hi htmlItalic cterm=underline +hi htmlUnderline cterm=underline +hi htmlBoldItalic cterm=bold,underline +hi htmlBoldUnderline cterm=bold,underline +hi htmlUnderlineItalic cterm=underline +hi htmlBoldUnderlineItalic cterm=bold,underline +hi! link htmlLink Underlined +hi! link htmlEndTag htmlTag + +"}}} +" XML {{{ +hi xmlTagName ctermfg=4 +hi xmlTag ctermfg=12 +hi! link xmlString xmlTagName +hi! link xmlAttrib xmlTag +hi! link xmlEndTag xmlTag +hi! link xmlEqual xmlTag + +"}}} +" JavaScript {{{ +hi! link javaScript Normal +hi! link javaScriptBraces Delimiter + +"}}} +" PHP {{{ +hi phpSpecialFunction ctermfg=5 +hi phpIdentifier ctermfg=11 +hi phpParent ctermfg=8 +hi! link phpVarSelector phpIdentifier +hi! link phpHereDoc String +hi! link phpDefine Statement + +"}}} +" Markdown {{{ +hi! link markdownHeadingRule NonText +hi! link markdownHeadingDelimiter markdownHeadingRule +hi! link markdownLinkDelimiter Delimiter +hi! link markdownURLDelimiter Delimiter +hi! link markdownCodeDelimiter NonText +hi! link markdownLinkTextDelimiter markdownLinkDelimiter +hi! link markdownUrl markdownLinkText +hi! link markdownAutomaticLink markdownLinkText +hi! link markdownCodeBlock String +hi markdownCode cterm=bold +hi markdownBold cterm=bold +hi markdownItalic cterm=underline + +"}}} +" Ruby {{{ +hi! link rubyDefine Statement +hi! link rubyLocalVariableOrMethod Identifier +hi! link rubyConstant Constant +hi! link rubyInstanceVariable Number +hi! link rubyStringDelimiter rubyString + +"}}} +" Git {{{ +hi gitCommitBranch ctermfg=3 +hi gitCommitSelectedType ctermfg=10 +hi gitCommitSelectedFile ctermfg=2 +hi gitCommitUnmergedType ctermfg=9 +hi gitCommitUnmergedFile ctermfg=1 +hi! link gitCommitFile Directory +hi! link gitCommitUntrackedFile gitCommitUnmergedFile +hi! link gitCommitDiscardedType gitCommitUnmergedType +hi! link gitCommitDiscardedFile gitCommitUnmergedFile + +"}}} +" Vim {{{ +hi! link vimSetSep Delimiter +hi! link vimContinue Delimiter +hi! link vimHiAttrib Constant + +"}}} +" LESS {{{ +hi lessVariable ctermfg=11 +hi! link lessVariableValue Normal + +"}}} +" NERDTree {{{ +hi! link NERDTreeHelp Comment +hi! link NERDTreeExecFile String + +"}}} +" Vimwiki {{{ +hi! link VimwikiHeaderChar markdownHeadingDelimiter +hi! link VimwikiList markdownListMarker +hi! link VimwikiCode markdownCode +hi! link VimwikiCodeChar markdownCodeDelimiter + +"}}} +" Help {{{ +hi! link helpExample String +hi! link helpHeadline Title +hi! link helpSectionDelim Comment +hi! link helpHyperTextEntry Statement +hi! link helpHyperTextJump Underlined +hi! link helpURL Underlined + +"}}} +" CtrlP {{{ +hi! link CtrlPMatch String +hi! link CtrlPLinePre Comment + +"}}} +" Mustache {{{ +hi mustacheSection ctermfg=14 cterm=bold +hi mustacheMarker ctermfg=6 +hi mustacheVariable ctermfg=14 +hi mustacheVariableUnescape ctermfg=9 +hi mustachePartial ctermfg=13 + +"}}} +" Shell {{{ +hi shDerefSimple ctermfg=11 +hi! link shDerefVar shDerefSimple + +"}}} +" Syntastic {{{ +hi SyntasticWarningSign ctermfg=3 ctermbg=NONE +hi SyntasticErrorSign ctermfg=1 ctermbg=NONE +hi SyntasticStyleWarningSign ctermfg=2 ctermbg=NONE +hi SyntasticStyleErrorSign ctermfg=4 ctermbg=NONE + +"}}} +" Netrw {{{ +hi netrwExe ctermfg=9 +hi netrwClassify ctermfg=8 cterm=bold + +"}}} +" Ledger {{{ +hi ledgerAccount ctermfg=11 +hi! link ledgerMetadata Comment +hi! link ledgerTransactionStatus Statement + +"}}} +" Diff {{{ +hi diffAdded ctermfg=2 +hi diffRemoved ctermfg=1 +hi! link diffFile PreProc +hi! link diffLine Title + +"}}} +" Plug {{{ +hi plugSha ctermfg=3 + +"}}} +" Blade {{{ +hi! link bladeStructure PreProc +hi! link bladeParen phpParent +hi! link bladeEchoDelim PreProc + +"}}} + +" vim: fdm=marker:sw=2:sts=2:et