aboutsummaryrefslogtreecommitdiff
path: root/vim
diff options
context:
space:
mode:
authorSiddharth Dushantha <siddharth.dushantha@gmail.com>2020-09-06 08:51:29 +0200
committerSiddharth Dushantha <siddharth.dushantha@gmail.com>2020-09-06 08:51:29 +0200
commit1f45059d095bc8899e2080ecb7e04986772c7894 (patch)
treec253d045fa3cab34918b27bc67bd34710fabad10 /vim
parent4a5f08017ca0580ce4ce46adaa5160d71392bf29 (diff)
removed words such as "theme" and "colors" from directory names
This was done because this repo is dedicated for the bliss color scheme so mentioning "colors or "theme", seems a little redundant.
Diffstat (limited to 'vim')
-rw-r--r--vim/bliss.vim76
-rw-r--r--vim/lightline-theme/darcula.vim37
2 files changed, 113 insertions, 0 deletions
diff --git a/vim/bliss.vim b/vim/bliss.vim
new file mode 100644
index 0000000..8c9e96b
--- /dev/null
+++ b/vim/bliss.vim
@@ -0,0 +1,76 @@
+hi clear
+syntax reset
+let g:colors_name = "bliss"
+set background=dark
+set t_Co=256
+hi Normal guifg=#f0d3c9 ctermbg=NONE guibg=#1c1b1d gui=NONE
+
+hi DiffText guifg=#de9dac guibg=NONE
+hi ErrorMsg guifg=#de9dac guibg=NONE
+hi WarningMsg guifg=#de9dac guibg=NONE
+hi PreProc guifg=#de9dac guibg=NONE
+hi Exception guifg=#de9dac guibg=NONE
+hi Error guifg=#de9dac guibg=NONE
+hi DiffDelete guifg=#de9dac guibg=NONE
+hi GitGutterDelete guifg=#de9dac guibg=NONE
+hi GitGutterChangeDelete guifg=#de9dac guibg=NONE
+hi cssIdentifier guifg=#de9dac guibg=NONE
+hi cssImportant guifg=#de9dac guibg=NONE
+hi Type guifg=#de9dac guibg=NONE
+hi Identifier guifg=#de9dac guibg=NONE
+hi PMenuSel guifg=#9ddeaf guibg=NONE
+hi Constant guifg=#9ddeaf guibg=NONE
+hi Repeat guifg=#9ddeaf guibg=NONE
+hi DiffAdd guifg=#9ddeaf guibg=NONE
+hi GitGutterAdd guifg=#9ddeaf guibg=NONE
+hi cssIncludeKeyword guifg=#9ddeaf guibg=NONE
+hi Keyword guifg=#9ddeaf guibg=NONE
+hi IncSearch guifg=#ded09d guibg=NONE
+hi Title guifg=#ded09d guibg=NONE
+hi PreCondit guifg=#ded09d guibg=NONE
+hi Debug guifg=#ded09d guibg=NONE
+hi SpecialChar guifg=#ded09d guibg=NONE
+hi Conditional guifg=#ded09d guibg=NONE
+hi Todo guifg=#ded09d guibg=NONE
+hi Special guifg=#ded09d guibg=NONE
+hi Label guifg=#ded09d guibg=NONE
+hi Delimiter guifg=#ded09d guibg=NONE
+hi Number guifg=#ded09d guibg=NONE
+hi CursorLineNR guifg=#ded09d guibg=NONE
+hi Define guifg=#ded09d guibg=NONE
+hi MoreMsg guifg=#ded09d guibg=NONE
+hi Tag guifg=#ded09d guibg=NONE
+hi String guifg=#ded09d guibg=NONE
+hi MatchParen guifg=#ded09d guibg=NONE
+hi Macro guifg=#ded09d guibg=NONE
+hi DiffChange guifg=#ded09d guibg=NONE
+hi GitGutterChange guifg=#ded09d guibg=NONE
+hi cssColor guifg=#ded09d guibg=NONE
+hi Function guifg=#9dacde guibg=NONE
+hi Directory guifg=#af9dde guibg=NONE
+hi markdownLinkText guifg=#af9dde guibg=NONE
+hi javaScriptBoolean guifg=#af9dde guibg=NONE
+hi Include guifg=#af9dde guibg=NONE
+hi Storage guifg=#af9dde guibg=NONE
+hi cssClassName guifg=#af9dde guibg=NONE
+hi cssClassNameDot guifg=#af9dde guibg=NONE
+hi Statement guifg=#9dccde guibg=NONE
+hi Operator guifg=#9dccde guibg=NONE
+hi cssAttr guifg=#9dccde guibg=NONE
+
+
+hi Pmenu guifg=#f0d3c9 guibg=#302e31
+hi SignColumn guibg=#1c1b1d
+hi Title guifg=#f0d3c9
+hi LineNr guifg=#635050 guibg=#1c1b1d
+hi NonText guifg=#635050 guibg=#1c1b1d
+hi Comment guifg=#635050 gui=italic
+hi SpecialComment guifg=#635050 gui=italic guibg=#1c1b1d
+hi CursorLine guibg=#302e31
+hi TabLineFill gui=NONE guibg=#302e31
+hi TabLine guifg=#b95634 guibg=#302e31 gui=NONE
+hi StatusLine gui=bold guibg=#302e31 guifg=#f0d3c9
+hi StatusLineNC gui=NONE guibg=#1c1b1d guifg=#f0d3c9
+hi Search guibg=#635050 guifg=#f0d3c9
+hi VertSplit gui=NONE guifg=#302e31 guibg=NONE
+hi Visual gui=NONE guibg=#302e31
diff --git a/vim/lightline-theme/darcula.vim b/vim/lightline-theme/darcula.vim
new file mode 100644
index 0000000..2103efd
--- /dev/null
+++ b/vim/lightline-theme/darcula.vim
@@ -0,0 +1,37 @@
+" =============================================================================
+" Filename: autoload/lightline/colorscheme/darcula.vim
+" Author: kkopec
+" License: MIT License
+" Last Change: 2017/02/11 21:18:54.
+" =============================================================================
+
+let s:black = [ '#262727', 235 ]
+let s:gray = [ '#302e31', 236 ]
+let s:white = [ '#f0d3c9', 250 ]
+let s:blue = [ '#9dccde' , 67 ]
+let s:green = [ '#9ddeaf', 71 ]
+let s:purple = [ '#af9dde', 104 ]
+let s:red = [ '#de9dac', 204 ]
+let s:yellow = [ '#ded09d', 222 ]
+
+let s:p = {'normal': {}, 'inactive': {}, 'insert': {}, 'replace': {}, 'visual': {}, 'tabline': {}}
+let s:p.normal.left = [ [ s:black, s:purple ], [ s:purple, s:gray ] ]
+let s:p.normal.right = [ [ s:black, s:purple ], [ s:purple, s:gray ] ]
+let s:p.inactive.left = [ [ s:black, s:blue ], [ s:blue, s:gray ] ]
+let s:p.inactive.right = [ [ s:black, s:blue ], [ s:blue, s:gray ] ]
+let s:p.insert.left = [ [ s:black, s:green ], [ s:green, s:gray ] ]
+let s:p.insert.right = [ [ s:black, s:green ], [ s:green, s:gray ] ]
+let s:p.replace.left = [ [ s:black, s:red ], [ s:red, s:gray ] ]
+let s:p.replace.right = [ [ s:black, s:red ], [ s:red, s:gray ] ]
+let s:p.visual.left = [ [ s:black, s:yellow ], [ s:yellow, s:gray ] ]
+let s:p.visual.right = [ [ s:black, s:yellow ], [ s:yellow, s:gray ] ]
+let s:p.normal.middle = [ [ s:white, s:gray ] ]
+let s:p.inactive.middle = [ [ s:white, s:gray ] ]
+let s:p.tabline.left = [ [ s:blue, s:gray ] ]
+let s:p.tabline.tabsel = [ [ s:black, s:blue ] ]
+let s:p.tabline.middle = [ [ s:blue, s:gray ] ]
+let s:p.tabline.right = [ [ s:black, s:blue ] ]
+let s:p.normal.error = [ [ s:red, s:black ] ]
+let s:p.normal.warning = [ [ s:yellow, s:black ] ]
+
+let g:lightline#colorscheme#darcula#palette = lightline#colorscheme#flatten(s:p)