diff options
author | Daniel Wennberg <daniel.wennberg@gmail.com> | 2019-02-15 14:12:00 -0800 |
---|---|---|
committer | Daniel Wennberg <daniel.wennberg@gmail.com> | 2019-02-15 14:12:00 -0800 |
commit | a40a4514ce82619e32028d39966a2fa61ebbf7e4 (patch) | |
tree | a09e90223bbbc4cb176ad70fb5c2200e9f96faef /colors/base16-atlas.vim | |
parent | 2073e2dd9fa0172ccdba92b3f0df25642a69f7db (diff) |
Use local variables, don't modify a: dict
Diffstat (limited to 'colors/base16-atlas.vim')
-rw-r--r-- | colors/base16-atlas.vim | 31 |
1 files changed, 25 insertions, 6 deletions
diff --git a/colors/base16-atlas.vim b/colors/base16-atlas.vim index 3639a23..18acb40 100644 --- a/colors/base16-atlas.vim +++ b/colors/base16-atlas.vim @@ -121,6 +121,25 @@ if has("nvim") let g:terminal_color_background = g:terminal_color_7 let g:terminal_color_foreground = g:terminal_color_2 endif +elseif has('terminal') + let g:terminal_ansi_colors = [ + \ "#002635", + \ "#ff5a67", + \ "#7fc06e", + \ "#ffcc1b", + \ "#5dd7b9", + \ "#9a70a4", + \ "#14747e", + \ "#a1a19a", + \ "#6C8B91", + \ "#ff5a67", + \ "#7fc06e", + \ "#ffcc1b", + \ "#5dd7b9", + \ "#9a70a4", + \ "#14747e", + \ "#fafaf8", + \ ] endif " Theme setup @@ -131,8 +150,8 @@ let g:colors_name = "base16-atlas" " Highlighting function " Optional variables are attributes and guisp function! g:Base16hi(group, guifg, guibg, ctermfg, ctermbg, ...) - let a:attr = get(a:, 1, "") - let a:guisp = get(a:, 2, "") + let l:attr = get(a:, 1, "") + let l:guisp = get(a:, 2, "") if a:guifg != "" exec "hi " . a:group . " guifg=#" . a:guifg @@ -146,11 +165,11 @@ function! g:Base16hi(group, guifg, guibg, ctermfg, ctermbg, ...) if a:ctermbg != "" exec "hi " . a:group . " ctermbg=" . a:ctermbg endif - if a:attr != "" - exec "hi " . a:group . " gui=" . a:attr . " cterm=" . a:attr + if l:attr != "" + exec "hi " . a:group . " gui=" . l:attr . " cterm=" . l:attr endif - if a:guisp != "" - exec "hi " . a:group . " guisp=#" . a:guisp + if l:guisp != "" + exec "hi " . a:group . " guisp=#" . l:guisp endif endfunction |