aboutsummaryrefslogtreecommitdiff
path: root/vim/lightline-theme
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/lightline-theme
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/lightline-theme')
-rw-r--r--vim/lightline-theme/darcula.vim37
1 files changed, 37 insertions, 0 deletions
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)