Mercurial > ec-dotfiles
annotate vendor/vim-packs/srcery-vim/autoload/lightline/colorscheme/srcery.vim @ 711:0418663a0407
Fix htop function keys in screen/tmux
author | nanaya <me@nanaya.net> |
---|---|
date | Tue, 17 Oct 2023 17:00:14 +0900 |
parents | 1e0f578f6752 |
children |
rev | line source |
---|---|
704
1e0f578f6752
Update vendor and add support for vim packs
nanaya <me@nanaya.net>
parents:
diff
changeset
|
1 " ----------------------------------------------------------------------------- |
1e0f578f6752
Update vendor and add support for vim packs
nanaya <me@nanaya.net>
parents:
diff
changeset
|
2 " File: srcery.vim |
1e0f578f6752
Update vendor and add support for vim packs
nanaya <me@nanaya.net>
parents:
diff
changeset
|
3 " Description: Srcery colorscheme for Lightline (itchyny/lightline.vim) |
1e0f578f6752
Update vendor and add support for vim packs
nanaya <me@nanaya.net>
parents:
diff
changeset
|
4 " Author: Roosta <mail@roosta> |
1e0f578f6752
Update vendor and add support for vim packs
nanaya <me@nanaya.net>
parents:
diff
changeset
|
5 " Source: https://github.com/morhetz/gruvbox/blob/master/autoload/lightline/colorscheme/gruvbox.vim |
1e0f578f6752
Update vendor and add support for vim packs
nanaya <me@nanaya.net>
parents:
diff
changeset
|
6 " ----------------------------------------------------------------------------- |
1e0f578f6752
Update vendor and add support for vim packs
nanaya <me@nanaya.net>
parents:
diff
changeset
|
7 |
1e0f578f6752
Update vendor and add support for vim packs
nanaya <me@nanaya.net>
parents:
diff
changeset
|
8 if exists('g:lightline') |
1e0f578f6752
Update vendor and add support for vim packs
nanaya <me@nanaya.net>
parents:
diff
changeset
|
9 |
1e0f578f6752
Update vendor and add support for vim packs
nanaya <me@nanaya.net>
parents:
diff
changeset
|
10 " Normal Colors |
1e0f578f6752
Update vendor and add support for vim packs
nanaya <me@nanaya.net>
parents:
diff
changeset
|
11 let s:black = srcery#helper#GetColor('SrceryBlack') |
1e0f578f6752
Update vendor and add support for vim packs
nanaya <me@nanaya.net>
parents:
diff
changeset
|
12 let s:red = srcery#helper#GetColor('SrceryRed') |
1e0f578f6752
Update vendor and add support for vim packs
nanaya <me@nanaya.net>
parents:
diff
changeset
|
13 let s:green = srcery#helper#GetColor('SrceryGreen') |
1e0f578f6752
Update vendor and add support for vim packs
nanaya <me@nanaya.net>
parents:
diff
changeset
|
14 let s:yellow = srcery#helper#GetColor('SrceryYellow') |
1e0f578f6752
Update vendor and add support for vim packs
nanaya <me@nanaya.net>
parents:
diff
changeset
|
15 let s:blue = srcery#helper#GetColor('SrceryBlue') |
1e0f578f6752
Update vendor and add support for vim packs
nanaya <me@nanaya.net>
parents:
diff
changeset
|
16 let s:magenta = srcery#helper#GetColor('SrceryMagenta') |
1e0f578f6752
Update vendor and add support for vim packs
nanaya <me@nanaya.net>
parents:
diff
changeset
|
17 let s:cyan = srcery#helper#GetColor('SrceryCyan') |
1e0f578f6752
Update vendor and add support for vim packs
nanaya <me@nanaya.net>
parents:
diff
changeset
|
18 let s:white = srcery#helper#GetColor('SrceryWhite') |
1e0f578f6752
Update vendor and add support for vim packs
nanaya <me@nanaya.net>
parents:
diff
changeset
|
19 |
1e0f578f6752
Update vendor and add support for vim packs
nanaya <me@nanaya.net>
parents:
diff
changeset
|
20 " Bright Colors |
1e0f578f6752
Update vendor and add support for vim packs
nanaya <me@nanaya.net>
parents:
diff
changeset
|
21 let s:bright_black = srcery#helper#GetColor('SrceryBrightBlack') |
1e0f578f6752
Update vendor and add support for vim packs
nanaya <me@nanaya.net>
parents:
diff
changeset
|
22 let s:bright_red = srcery#helper#GetColor('SrceryBrightRed') |
1e0f578f6752
Update vendor and add support for vim packs
nanaya <me@nanaya.net>
parents:
diff
changeset
|
23 let s:bright_green = srcery#helper#GetColor('SrceryBrightGreen') |
1e0f578f6752
Update vendor and add support for vim packs
nanaya <me@nanaya.net>
parents:
diff
changeset
|
24 let s:bright_yellow = srcery#helper#GetColor('SrceryBrightYellow') |
1e0f578f6752
Update vendor and add support for vim packs
nanaya <me@nanaya.net>
parents:
diff
changeset
|
25 let s:bright_blue = srcery#helper#GetColor('SrceryBrightBlue') |
1e0f578f6752
Update vendor and add support for vim packs
nanaya <me@nanaya.net>
parents:
diff
changeset
|
26 let s:bright_magenta = srcery#helper#GetColor('SrceryBrightMagenta') |
1e0f578f6752
Update vendor and add support for vim packs
nanaya <me@nanaya.net>
parents:
diff
changeset
|
27 let s:bright_cyan = srcery#helper#GetColor('SrceryBrightCyan') |
1e0f578f6752
Update vendor and add support for vim packs
nanaya <me@nanaya.net>
parents:
diff
changeset
|
28 let s:bright_white = srcery#helper#GetColor('SrceryBrightWhite') |
1e0f578f6752
Update vendor and add support for vim packs
nanaya <me@nanaya.net>
parents:
diff
changeset
|
29 |
1e0f578f6752
Update vendor and add support for vim packs
nanaya <me@nanaya.net>
parents:
diff
changeset
|
30 " Extra Colors |
1e0f578f6752
Update vendor and add support for vim packs
nanaya <me@nanaya.net>
parents:
diff
changeset
|
31 let s:orange = srcery#helper#GetColor('SrceryOrange') |
1e0f578f6752
Update vendor and add support for vim packs
nanaya <me@nanaya.net>
parents:
diff
changeset
|
32 let s:bright_orange = srcery#helper#GetColor('SrceryBrightOrange') |
1e0f578f6752
Update vendor and add support for vim packs
nanaya <me@nanaya.net>
parents:
diff
changeset
|
33 let s:hard_black = srcery#helper#GetColor('SrceryHardBlack') |
1e0f578f6752
Update vendor and add support for vim packs
nanaya <me@nanaya.net>
parents:
diff
changeset
|
34 let s:xgray1 = srcery#helper#GetColor('SrceryXgray1') |
1e0f578f6752
Update vendor and add support for vim packs
nanaya <me@nanaya.net>
parents:
diff
changeset
|
35 let s:xgray2 = srcery#helper#GetColor('SrceryXgray2') |
1e0f578f6752
Update vendor and add support for vim packs
nanaya <me@nanaya.net>
parents:
diff
changeset
|
36 let s:xgray3 = srcery#helper#GetColor('SrceryXgray3') |
1e0f578f6752
Update vendor and add support for vim packs
nanaya <me@nanaya.net>
parents:
diff
changeset
|
37 let s:xgray4 = srcery#helper#GetColor('SrceryXgray4') |
1e0f578f6752
Update vendor and add support for vim packs
nanaya <me@nanaya.net>
parents:
diff
changeset
|
38 let s:xgray5 = srcery#helper#GetColor('SrceryXgray5') |
1e0f578f6752
Update vendor and add support for vim packs
nanaya <me@nanaya.net>
parents:
diff
changeset
|
39 let s:xgray6 = srcery#helper#GetColor('SrceryXgray6') |
1e0f578f6752
Update vendor and add support for vim packs
nanaya <me@nanaya.net>
parents:
diff
changeset
|
40 |
1e0f578f6752
Update vendor and add support for vim packs
nanaya <me@nanaya.net>
parents:
diff
changeset
|
41 let s:p = {'normal':{}, 'inactive':{}, 'insert':{}, 'replace':{}, 'visual':{}, 'tabline':{}, 'terminal':{}, 'command':{}} |
1e0f578f6752
Update vendor and add support for vim packs
nanaya <me@nanaya.net>
parents:
diff
changeset
|
42 let s:p.normal.left = [ [ s:bright_white, s:xgray5 ], [ s:bright_white, s:xgray3 ] ] |
1e0f578f6752
Update vendor and add support for vim packs
nanaya <me@nanaya.net>
parents:
diff
changeset
|
43 let s:p.normal.right = [ [ s:bright_white, s:xgray5 ], [ s:bright_white, s:xgray3 ] ] |
1e0f578f6752
Update vendor and add support for vim packs
nanaya <me@nanaya.net>
parents:
diff
changeset
|
44 let s:p.normal.middle = [ [ s:bright_white, s:xgray2 ] ] |
1e0f578f6752
Update vendor and add support for vim packs
nanaya <me@nanaya.net>
parents:
diff
changeset
|
45 let s:p.inactive.right = [ [ s:bright_black, s:xgray2 ], [ s:bright_black, s:xgray2 ] ] |
1e0f578f6752
Update vendor and add support for vim packs
nanaya <me@nanaya.net>
parents:
diff
changeset
|
46 let s:p.inactive.left = [ [ s:bright_black, s:xgray2 ], [ s:bright_black, s:xgray2 ] ] |
1e0f578f6752
Update vendor and add support for vim packs
nanaya <me@nanaya.net>
parents:
diff
changeset
|
47 let s:p.inactive.middle = [ [ s:xgray6, s:xgray2 ] ] |
1e0f578f6752
Update vendor and add support for vim packs
nanaya <me@nanaya.net>
parents:
diff
changeset
|
48 let s:p.insert.left = [ [ s:black, s:bright_white ], [ s:black, s:bright_black ] ] |
1e0f578f6752
Update vendor and add support for vim packs
nanaya <me@nanaya.net>
parents:
diff
changeset
|
49 let s:p.insert.right = [ [ s:black, s:bright_white ], [ s:black, s:bright_black ] ] |
1e0f578f6752
Update vendor and add support for vim packs
nanaya <me@nanaya.net>
parents:
diff
changeset
|
50 let s:p.insert.middle = [ [ s:bright_white, s:xgray2 ] ] |
1e0f578f6752
Update vendor and add support for vim packs
nanaya <me@nanaya.net>
parents:
diff
changeset
|
51 let s:p.replace.left = [ [ s:bright_white, s:bright_red ], [ s:black, s:bright_black ] ] |
1e0f578f6752
Update vendor and add support for vim packs
nanaya <me@nanaya.net>
parents:
diff
changeset
|
52 let s:p.replace.right = [ [ s:bright_white, s:bright_red ], [ s:black, s:bright_black ] ] |
1e0f578f6752
Update vendor and add support for vim packs
nanaya <me@nanaya.net>
parents:
diff
changeset
|
53 let s:p.replace.middle = [ [ s:bright_white, s:xgray2 ] ] |
1e0f578f6752
Update vendor and add support for vim packs
nanaya <me@nanaya.net>
parents:
diff
changeset
|
54 let s:p.visual.left = [ [ s:black, s:cyan ], [ s:bright_white, s:xgray5 ] ] |
1e0f578f6752
Update vendor and add support for vim packs
nanaya <me@nanaya.net>
parents:
diff
changeset
|
55 let s:p.visual.right = [ [ s:black, s:cyan ], [ s:bright_white, s:xgray5 ] ] |
1e0f578f6752
Update vendor and add support for vim packs
nanaya <me@nanaya.net>
parents:
diff
changeset
|
56 let s:p.visual.middle = [ [ s:bright_white, s:xgray2 ] ] |
1e0f578f6752
Update vendor and add support for vim packs
nanaya <me@nanaya.net>
parents:
diff
changeset
|
57 let s:p.tabline.left = [ [ s:bright_black, s:xgray2 ] ] |
1e0f578f6752
Update vendor and add support for vim packs
nanaya <me@nanaya.net>
parents:
diff
changeset
|
58 let s:p.tabline.tabsel = [ [ s:bright_white, s:xgray5 ] ] |
1e0f578f6752
Update vendor and add support for vim packs
nanaya <me@nanaya.net>
parents:
diff
changeset
|
59 let s:p.tabline.middle = [ [ s:black, s:xgray2 ] ] |
1e0f578f6752
Update vendor and add support for vim packs
nanaya <me@nanaya.net>
parents:
diff
changeset
|
60 let s:p.tabline.right = [ [ s:bright_white, s:xgray5 ] ] |
1e0f578f6752
Update vendor and add support for vim packs
nanaya <me@nanaya.net>
parents:
diff
changeset
|
61 let s:p.normal.error = [ [ s:bright_white, s:red ] ] |
1e0f578f6752
Update vendor and add support for vim packs
nanaya <me@nanaya.net>
parents:
diff
changeset
|
62 let s:p.normal.warning = [ [ s:black, s:orange ] ] |
1e0f578f6752
Update vendor and add support for vim packs
nanaya <me@nanaya.net>
parents:
diff
changeset
|
63 let s:p.terminal.left = [ [ s:black, s:green ], [ s:bright_white, s:xgray5 ] ] |
1e0f578f6752
Update vendor and add support for vim packs
nanaya <me@nanaya.net>
parents:
diff
changeset
|
64 let s:p.terminal.right = [ [ s:black, s:green ], [ s:bright_white, s:xgray5 ] ] |
1e0f578f6752
Update vendor and add support for vim packs
nanaya <me@nanaya.net>
parents:
diff
changeset
|
65 let s:p.terminal.middle = [ [ s:bright_white, s:xgray2 ] ] |
1e0f578f6752
Update vendor and add support for vim packs
nanaya <me@nanaya.net>
parents:
diff
changeset
|
66 let s:p.command.left = [ [ s:black, s:yellow ], [ s:bright_white, s:xgray5 ] ] |
1e0f578f6752
Update vendor and add support for vim packs
nanaya <me@nanaya.net>
parents:
diff
changeset
|
67 let s:p.command.right = [ [ s:black, s:yellow ], [ s:bright_white, s:xgray5 ] ] |
1e0f578f6752
Update vendor and add support for vim packs
nanaya <me@nanaya.net>
parents:
diff
changeset
|
68 let s:p.command.middle = [ [ s:bright_white, s:xgray2 ] ] |
1e0f578f6752
Update vendor and add support for vim packs
nanaya <me@nanaya.net>
parents:
diff
changeset
|
69 |
1e0f578f6752
Update vendor and add support for vim packs
nanaya <me@nanaya.net>
parents:
diff
changeset
|
70 |
1e0f578f6752
Update vendor and add support for vim packs
nanaya <me@nanaya.net>
parents:
diff
changeset
|
71 let g:lightline#colorscheme#srcery#palette = lightline#colorscheme#flatten(s:p) |
1e0f578f6752
Update vendor and add support for vim packs
nanaya <me@nanaya.net>
parents:
diff
changeset
|
72 endif |