diff options
author | Arctic Ice Studio <development@arcticicestudio.com> | 2016-12-25 13:49:24 +0100 |
---|---|---|
committer | Arctic Ice Studio <development@arcticicestudio.com> | 2016-12-25 13:49:24 +0100 |
commit | 354dce7526530236874414add5e8b539a5042c96 (patch) | |
tree | e11bd72166eb143832dc59e236adb7360c815442 /autoload/lightline | |
parent | 53995d82990adf11459ab6d5d79c87172092091c (diff) | |
download | nord-vim-354dce7526530236874414add5e8b539a5042c96.tar.gz |
GHI-#2 Implement the lightline.vim color scheme file
Diffstat (limited to 'autoload/lightline')
-rwxr-xr-x | autoload/lightline/colorscheme/nord.vim | 48 |
1 files changed, 48 insertions, 0 deletions
diff --git a/autoload/lightline/colorscheme/nord.vim b/autoload/lightline/colorscheme/nord.vim new file mode 100755 index 0000000..a1fca8e --- /dev/null +++ b/autoload/lightline/colorscheme/nord.vim @@ -0,0 +1,48 @@ +" ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ +" title Nord Vim lightline + +" project nord-vim + +" repository https://github.com/arcticicestudio/nord-vim + +" author Arctic Ice Studio + +" email development@arcticicestudio.com + +" copyright Copyright (C) 2016 + +" ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ +let s:nord_vim_version="" +let s:p = {'normal': {}, 'inactive': {}, 'insert': {}, 'replace': {}, 'visual': {}, 'tabline': {}} + +let s:nord0 = ["#2E3440", "NONE"] +let s:nord1 = ["#3B4252", 0] +let s:nord2 = ["#434C5E", "NONE"] +let s:nord3 = ["#4C566A", 8] +let s:nord4 = ["#D8DEE9", "NONE"] +let s:nord5 = ["#E5E9F0", 7] +let s:nord6 = ["#ECEFF4", 15] +let s:nord7 = ["#8FBCBB", 14] +let s:nord8 = ["#88C0D0", 6] +let s:nord9 = ["#81A1C1", 4] +let s:nord10 = ["#5E81AC", 12] +let s:nord11 = ["#BF616A", 1] +let s:nord12 = ["#D08770", 11] +let s:nord13 = ["#EBCB8B", 3] +let s:nord14 = ["#A3BE8C", 2] +let s:nord15 = ["#B48EAD", 5] + +let s:p.normal.left = [ [ s:nord1, s:nord8 ], [ s:nord4, s:nord1 ] ] +let s:p.normal.middle = [ [ s:nord4, s:nord3 ] ] +let s:p.normal.right = [ [ s:nord4, s:nord1 ], [ s:nord4, s:nord1 ] ] +let s:p.normal.warning = [ [ s:nord1, s:nord13 ] ] +let s:p.normal.error = [ [ s:nord1, s:nord11 ] ] + +let s:p.inactive.left = [ [ s:nord1, s:nord8 ], [ s:nord4, s:nord1 ] ] +let s:p.inactive.middle = [ [ s:nord4, s:nord0 ] ] +let s:p.inactive.right = [ [ s:nord4, s:nord1 ], [ s:nord4, s:nord1 ] ] + +let s:p.insert.left = [ [ s:nord1, s:nord6 ], [ s:nord4, s:nord1 ] ] +let s:p.replace.left = [ [ s:nord1, s:nord13 ], [ s:nord4, s:nord1 ] ] +let s:p.visual.left = [ [ s:nord1, s:nord7 ], [ s:nord4, s:nord1 ] ] + +let s:p.tabline.left = [ [ s:nord4, s:nord3 ] ] +let s:p.tabline.middle = [ [ s:nord4, s:nord3 ] ] +let s:p.tabline.right = [ [ s:nord4, s:nord3 ] ] +let s:p.tabline.tabsel = [ [ s:nord1, s:nord8 ] ] + +let g:lightline#colorscheme#nord#palette = lightline#colorscheme#flatten(s:p) |