These are the Vim commands applied to the 'flattened' colour scheme files in order to transmogrify them into the seabird files.
The seabird colour scheme files found in this repository are generated from:
flattened_light.vim
commit 86656afflattened_dark.vim
commit 86656af
1 | d4 |
7s/flattened_light/seagull/ |
%s/002b36/0c141a/g |
%s/073642/1d262b/g |
%s/586e75/61717a/g |
%s/657b83/6d777d/g |
%s/839496/787e82/g |
%s/93a1a1/83878a/g |
%s/eee8d5/e6ebed/g |
%s/fdf6e3/ffffff/g |
%s/dc322f/ff596f/g |
%s/cb4b16/ff7626/g |
%s/b58900/b69e00/g |
%s/859900/19b500/g |
%s/719e07/19b500/g |
%s/2aa198/00b098/g |
%s/268bd2/08a5ff/g |
%s/6c71c4/ab7aff/g |
%s/d33682/ff61c6/g |
18s/ctermbg=11/ctermbg=15/ |
18s/guibg=#6d777d/guibg=#83878a/ |
21s/ctermfg=130/ctermfg=11/ |
21s/guifg=Brown/guifg=#6d777d/ |
21s/gui=NONE/gui=bold/ |
54s/ctermfg=10/ctermfg=14/ |
54s/ctermbg=7/ctermbg=15/ |
54s/guifg=#61717a/guifg=#83878a/ |
54s/guibg=#e6ebed/guibg=#ffffff/ |
call append(310,["",
"\" This colour scheme was generated by modifying the 'flattened_light' colour",
"\" scheme by Romain Lafourcade (https://github.com/romainl/flattened), which",
"\" is in turn derived from the 'Solarized' colour scheme by Ethan Schnoonover",
"\" (https://github.com/altercation/vim-colors-solarized)."])
1 | d4 |
7s/flattened_dark/petrel/ |
%s/002b36/0c141a/g |
%s/073642/1d262b/g |
%s/586e75/61717a/g |
%s/657b83/6d777d/g |
%s/839496/787e82/g |
%s/93a1a1/83878a/g |
%s/eee8d5/e6ebed/g |
%s/fdf6e3/ffffff/g |
%s/dc322f/b56771/g |
%s/cb4b16/ad6f4b/g |
%s/b58900/8a7e2d/g |
%s/859900/3b8f2f/g |
%s/719e07/3b8f2f/g |
%s/2aa198/2e8c7f/g |
%s/268bd2/3e85b0/g |
%s/6c71c4/8972b0/g |
%s/d33682/ad6694/g |
18s/ctermbg=12/ctermbg=10/ |
18s/guibg=#787e82/guibg=#61717a/ |
21s/ctermfg=11/ctermfg=12/ |
21s/guifg=yellow/guifg=#787e82/ |
21s/gui=NONE/gui=bold/ |
54s/ctermfg=14/ctermfg=10/ |
54s/ctermbg=0/ctermbg=8/ |
54s/guifg=#83878a/guifg=#61717a/ |
54s/guibg=#1d262b/guibg=#0c141a/ |
call append(321,["",
"\" This colour scheme was generated by modifying the 'flattened_dark' colour",
"\" scheme by Romain Lafourcade (https://github.com/romainl/flattened), which",
"\" is in turn derived from the 'Solarized' colour scheme by Ethan Schnoonover",
"\" (https://github.com/altercation/vim-colors-solarized)."])
The above code alters each original colour scheme in the following ways:
- comments are removed
- theme names are changed
- colours are switched
- the cursor background colour is adjusted
- the font for the current line number is adjusted
- the status line font and background colour are adjusted
- a comment block is appended, crediting the themes upon which seabird is built